自动化测试计划
1、计划时间
第二季度(4月-6月)
2、目标
实现简单的web自动化测试。
3、对象
本阶段主要针对web端的产品,预警平台、综合扫描、监管平台
4、工具与基础
Selenium+python实现
为什么现在需要做自动化?
研发一部是一个比较大的部门,需要测试的产品比较多,每次都是手动的话,一些简单的逻辑不是很复杂需要重复劳动的就会占用测试人员很多的时间。为了提高工作的效率和测试部门的技术含量需要把自动化测试提上日程。
会遇到的一些问题?
开发的脚本不稳定,维护脚本,还有一些技术困难
目前的规划和想法
计划用selenium+python做web端的自动化测试。主要运用在回归测试和冒烟测试中。但是由于人手和技术方面的限制所以不可能做到全用例覆盖的脚本。所以打算本阶段先把主流程的测试脚本开发出来。用脚本测试主流程。还有一些重复工作量比较大的也使用测试脚本。
测试脚本的以模块化和参数化为导向编写。这样的话就更方便维护,而且效率也比较高。
报表模块方面还有异常截图方面。
接下来要学习自动化的验证和捕捉异常。
测试脚本的规范命名 编号-验证的内容(英文).py 目的是方便大量调用脚本,使用中文命名时容易出错。
每周五下午用一个小时交流和分享本周学习的内容
以姜导那边的安排为主,完成姜导的测试任务以后在空余时间进行学习。
计划从冒烟测试脚本开始写起来。