用户体验
评价标准
1.尽快提供可感触的反馈
2.系统界面符合用户的实现惯例
3.用户有控制权
4.一致性和标准化
5.适合各种类型的用户
6.帮助用户识别、诊断并修复错误
7.有必要的提示和帮助文档
软件测试
1.bug可分解为 症状、程序错误、根本原因
2.测试设计有两类方法:黑箱和白箱
黑箱:指的是在设计测试的过程中,把软件系统当作一个“黑箱“,无法了解或使用喜用的内部结构及知识。一个更准确的说法是行为测试设计,即从软件的行为,而不是从内部结构出发来设计测试。
白箱:指的是在设计测试的过程中,设计者可以“看到”软件系用的内部结构,并实用软件的内部结构和只是来选择测试数据及具体的测试方法。“白箱“并不是一个精确的说法,因为把箱子涂成白色,同样也看不见箱子里的东西。
3.按测试的目的分类
1)功能测试
2)非功能测试
4.测试方法有
单元测试和代码覆盖率测试、构建验证测试、验收测试、“探索式”测试、回归测试、场景/集成/西永测试、伙伴测试、效能测试、压力测试、内部/外部公开测试、易用性测试