网页上传文件功能测试点

群里讨论网页上传文件功能测试点,记录并总结了以下条目: 1.上传文件是否有格式限制,是否可以上传可执行文件,如exe; 2.上传文件是否有大小限制,上传太大的文件是否导致异常错误,上传0K的文件是否会导致异常错误,上传并不存在的文件是否会导致异常错误; 3.通过修改扩展名的方式是否可以绕过格式限制,是否可以通过压包方式绕过格式限制; 4.是否有上传空间的限制,是否可以超过空间所限制的大小,如将超过

Continue reading »

Java类对象

类是具体的抽象,而对象是类的具体实现。在面向对象编程中,每个对象都有自己的行为和属性,而类就是把具有相同行为和属性的对象抽象在一起进行描述,而类的实例化就是具有相同行为和属性的对象。类就好像是用来制造零件的模具,而对象就好像是生产出来的零件。 定义一个类时(不含有静态成员或者变量),一般不会在内存中给其分配一个存储结构。而只有定义对象时,才会在内存中分配存储结构。当利用同一个类定义不同的对象时,系

Continue reading »

StringBuilder>StringBuffer>String简记

字符串连接操作中,大部分情况执行效率StringBuilder > StringBuffer > String。字符串连接操作建议优先使用StringBuilder,多线程时使用StringBuffer。

String 类型和 StringBuffer 类型的主要性能区别在于 String 是不可变的对象,每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串不建议使用 String。

Continue reading »