qc代表的是质检人员;qa是审计人员
一,搭建测试环境
实际工作相关
常见web服务器软件,数据库软件
二,熟悉被测系统
三,测试计划\测试方案
四,测试用例设计
按点,线,面,体
1)点
2)线
3)面:非功能
质量模型:
1,功能性(重要基础)
2,效率
3,可移植性
4,可靠性
5,易用性
6,可维护性
效率:
时间维度,响应时间,包含哪些内容,根据项目架构分析资料利用率
可移植性:
可靠性:
易用性:
可维护性:
4)体:接口层面
五,软件测试原则:
1、 所有测试应该追溯到用户需求
2、 尽早和不断的进行测试
3、 软件测试工作一定要有专业人员进行
4、 80%的错误,会出现在20%的模块中
5、 测试用例(测什么?怎么测?)一定要考虑所有情况
6、 一定要写书面的缺陷报告
7、 制定严格的测试计划
8、 完全测试不可能,测试一定要终止
9、 注意回归测试(测试跟bug相关联的其它模块)
10、 妥善保存一切测试文档
六,软件测试的目的:
用最少的人力,物力,时间找到缺陷并修复,从而降低商业风险
七,软件测试的定义:
使用人工和自动手段来检测软件,验证是否满足需求