1.测试定义:(找bug,找缺陷)
使用人工或自动的手段来运行或者测试某个系统的过程;
目的在于检验他是否满足规定的需求;
弄清预期结果和实际结果的差别。
2.软件测试的目的:
以最小的人力,物力和时间,找出软件中潜在的错误和缺陷。
3.软件测试的原则:
证明软件中存在的缺陷;
不能进行穷尽测试;
测试应尽早介入;
28原则;
不存在缺陷缪论;(所有的程序都存在缺陷)
妥善保存一切文档。
4.测试标准:(百度)
国际标准:ISO25010
国内标准:GBT18905
5.测试基本要求:
外观界面测试;易用测试;兼容性测试;安全性测试;性能测试;功能测试
6.测试工作流程:
需求分析(阅读需求文档,分析需求的点,参与需求评审,快速熟悉项目);
测试计划和测试方案
(测试计划:测试整个项目的总体规划
测试范围,进度安排,人力物力安排,整体测试策略,风险评估,风险规避
测试方案:被测试的目标,选取什么样的测试工具,测试方法,测试重点);
测试用例设计;
测试用例的执行;
评估阶段 测试