宦海无悔txt全集下载:手工测试和自动化测试的关系
来源:百度文库 编辑:中财网 时间:2024/05/11 00:39:46
你是怎么看待手工测试和自动化测试的?
2011/12/7 11:32
1)手工测试,就是由人去一条一条的执行测试用例;而自动化测试,就是由程序代替人的手工操作,去执行一条一条的测试用例。
2)手工测试非常消耗时间,持续进行手工测试会使测试人员感到疲乏。而自动化测试工具,恰恰可以替代一部分机械性重复的手工测试;
3)但是手工测试是永远无法被自动化测试取代的,它的使命就是为测试人员服务。在整个软件开发周期中,手工测试发现bug的比例更大,大约要占80%,而自动化测试也就能发现约20%的bug。而且自动化测试不是适合于任何项目。
4)对于一些需求不经常变化(版本不会经常变化)的项目做自动化测试不会提高效率,反而会降低效率,浪费时间。自动化测试主要用于回归测试。回归测试恰恰是测试已有功能,而非新增功能。
5)假设开发了一个全新的软件,每隔一段时间软件版本升级一次,结合软件开发周期,如何开展手工测试和自动化测试呢?
软件首次发布
- 功能测试,由QA手工完成测试;
- 自动化测试脚本设计与开发,针对软件的现有功能,由自动化测试人员完成;
软件升级发布
- 功能测试,由QA手工完成新增特性的功能测试;
- 回归测试,由QA通过上次开发的自动化测试脚本完成;
- 自动化测试脚本维护,设计和开发针对新增功能的脚本(供下次回归测试使用);
在整个软件生命周期里,手工测试和自动化测试是互为补充并且交替前进的。
2011/12/7 11:32
1)手工测试,就是由人去一条一条的执行测试用例;而自动化测试,就是由程序代替人的手工操作,去执行一条一条的测试用例。
2)手工测试非常消耗时间,持续进行手工测试会使测试人员感到疲乏。而自动化测试工具,恰恰可以替代一部分机械性重复的手工测试;
3)但是手工测试是永远无法被自动化测试取代的,它的使命就是为测试人员服务。在整个软件开发周期中,手工测试发现bug的比例更大,大约要占80%,而自动化测试也就能发现约20%的bug。而且自动化测试不是适合于任何项目。
4)对于一些需求不经常变化(版本不会经常变化)的项目做自动化测试不会提高效率,反而会降低效率,浪费时间。自动化测试主要用于回归测试。回归测试恰恰是测试已有功能,而非新增功能。
5)假设开发了一个全新的软件,每隔一段时间软件版本升级一次,结合软件开发周期,如何开展手工测试和自动化测试呢?
软件首次发布
- 功能测试,由QA手工完成测试;
- 自动化测试脚本设计与开发,针对软件的现有功能,由自动化测试人员完成;
软件升级发布
- 功能测试,由QA手工完成新增特性的功能测试;
- 回归测试,由QA通过上次开发的自动化测试脚本完成;
- 自动化测试脚本维护,设计和开发针对新增功能的脚本(供下次回归测试使用);
在整个软件生命周期里,手工测试和自动化测试是互为补充并且交替前进的。
测试用例和测试计划的关系是什么
软件自动化的测试的研究
什么是自动化测试?有那些资料和工具可以参考
给水排水的自动化控制现场智能测试的构建
IT和自动化的关系
译“软件自动化测试的设计与实施”为英语
测试!!!
玩具有那些化学测试和电子方面的测试
验证测试工具和认证测试工具的区别
AMDcpu测试软件和主板的测试软件,谢谢
pb 有没有自动化测试软件
结合实践,试论招聘、测试、报酬和培训的关系
心理小测试:测试咱们的关系怎么样?如果我是酒你会选择什么?
谁有个好一点的测试情侣之见关系的网站?
WinRunner自动化测试软件的破解版本在哪可以下到
软件测试与软件研发的关系如何?
测试咱们俩的关系有多铁如果我是酒
测试“下辈子我们是什么关系”的标准答案是什么?
什么叫可靠性测试和环境测试。
什么是SIT测试和UAT测试?
局域网的网络设置和连通测试
CPU和显卡的温度测试软件
数据通信产品的测试、安装和维护?
和火影有关的心理测试