分享

自动化价值及其存在的问题

 Go_Ahead 2019-02-27

自动化为公司带来的价值:

理想化目标:替代一部分手工测试工作,减少测试所耗费的时间,提高测试效率。

就公司环境来看自动化可替代的测试:

校验环境是否正常、正式测试前的冒烟测试、开发自测单、产品自测单、新需求测试所涉及历史功能的测试、测试阶段反复验证的场景bug、模拟回归测试。

自动化推广完美介入测试前提:好用,可信度高,快,灵活性高,正确率高。

自动化当前所实现成果:

web端自动化框架搭建,web端用例场景开发

app端自动化框架搭建,app端用例场景开发

集成jenkins

开发自动化测试平台2.0

开发自动化测试平台3.0

自动化在公司的应用历程:

1.最初将用例集成至jenkins供用户使用

同一用例无法同时执行多个

可清晰查看日志

仅用作造数据

不够灵活(数据不灵活、场景不灵活)

--

分析错误日志方法

定时执行用例场景

多台执行机启用

2.在自动化测试平台2.0使用

解决数据的灵活性

解决可一次录入多条数据进行执行

解决部分场景的不灵活性

用例模块化查看更加清晰

3.在自动化测试平台3.0使用

自动化目前实际的应用,仅涉及造数据、模拟环境回归,用于测试阶段的测试很少。

自动化渗入至测试过程中障碍:

1.用例执行失败率高(用例对数据要求高、用户使用方式错误、脚本维护未同步业务变更、环境问题、脚本稳定性差);

2.用户对用例场景的覆盖率了解不够,不清楚执行那个用例场景;

3.错误日志分析能力差,无法识别是业务bug还是脚本bug;

4.场景覆盖未满足用户的需求; 

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多