第8章 配置测试
一 过程: 1.确定所需的硬件类型
2.确定有哪些厂商的硬件、型号和驱动程序可用
3.确定可能的硬件特性、模式和选项
4.将确定后的硬件配置缩减为珂控制的范围
5.明确与硬件配置有关的软件唯一特性
6.设计在每一种配置中执行的测试用例
7.在每种配置中执行测试
8.反复测试直到满意为止
二、获得硬件
只买可以或者将会经常使用的配置
与硬件生成厂商联系
向公司的人发送备忘或者电子邮件
第9章 兼容性测试
1.兼容性测试是指检测软件之间是否能够正确地交互和共享信息
2.向前和向后兼容
第10章 外国语言测试----本地化测试
1.注意问题 : 文本扩展 ASCII DBCS Unicode 热键和快捷键 扩展字符 字符计算 读法 图形中的文字 让文字和代码脱离
2 本地化问题:内容 风俗习惯 数据格式
第11章 易用性测试
1.易用性是交互的适应性、功能性和有效性的集中体现
2 用户界面测试:7要素 符合标准和规范 直观 一致 灵活 舒适 正确 实用
3 辅助选项测试:为残疾人士提供
第12章 测试文档
1.文档的组成:
包装文字和图形 市场宣传材料、广告以及其他插页、授权/注册登记表、EULA(最终用户许可协议)、标签和不干胶、安装和设置指导、用户手册、联机帮助、指南,向导CBT 样例,示例,模板
2.文档测试重要性:
提高易用性 提高可靠性 降低支持费用
第13章 软件安全性测试
1 动机:挑战/成名 好奇 使用/借用 恶意破坏 偷窃
2 软件漏洞是一个缺陷
3 缓冲区溢出
4 使用安全的字符串函数
5 计算机取证
第14章 网站测试
1.网页组成:由文字、图片、声音、视频和超链接组成的文档
2.黑盒测试:步骤 : 首先建立状态表,把每个网页当成不同的状态
检查文本:术语,内容,题目素材,准确度
缩放窗口
超链接:孤页
图片:改变浏览器窗口大小,看环绕是否有问题
表单:数据测试
对象和其他各种简单的功能
3.灰盒测试:
查看网页源代码
4.白盒测试
能够阅读和理解网页编程语言,并根据代码的内容来确定测试用例
5 配置和兼容性测试
硬件平台 浏览器软件和版本 浏览器插件 浏览器选项 视频分辨率和色深 文字大小 调制解调器速率
6 易用性测试
网页设计的10大错误:
盲目使用不成熟的新技术
滚动文字、滚动块和不停运行的动画
滚动显示的长页面
非标准的链接颜色
过期信息
下载时间过长
缺少导航支持
孤页
复杂的网站地址
使用框架