进阶篇
一. 按照测试对象划分(非功能)
1 . 界面测试
界面直接和用户交互的,界面设计的好坏决定了用户使用软件的直观感受。
UI测试
保证界面和UI设计稿的一致性,正确性。
测试界面的每一个功能的正确性(从上到下,从左到右)
界面的布局排版合理(字体大小,是否斜体,图片布局合理,清晰程度。。。。。)
界面的控件功能是否正常(滚顶条,按钮,CheckBox,文本框)
要进行界面的不同分辨率的测试。
同一个web页面不同页面大小下测试:
页面从小到大变化过程中衔接丝滑,让用户可接受;
页面的字体不迷糊不消失、不重影
页面的图片不消失,排版布局合理
页面的功能可以正常使用
1.1 界面测试常见的错误
不适合的快捷键
文字的截断(显示不清楚)
文字重叠
文档自动换行
重复的快捷键
2. 可靠性测试
正常使用时间 / (正常运行时间 + 非正常运行时间)
一般软件 ,可靠性要求 99.99%
特殊软件,比如军事系统 99.999%
2.1 如何进行软件的可靠性测试?
软件可靠性影响因素:软件本身,外界因素(电,网络,硬件设备,软件系统)
问:如果是因为硬件原因发生故障使得软件系统无法正常运行,这个时间是否可以算到软件可靠性里面?
答: 应该算到软件可靠性里面
3. 容错性测试
什么是容错性:因为自身或者外部一些异常的操作使得系统发生异常,系统能够自我处理这种错误操作或者异常的能力。
数据级别:人民币 0.09 25时30分 13月32分
校验级别:输入账号6~16位 最多输入16位,输入17位就输入不进去了