自动化测试最佳实践软件测试之路秋天的童话训练营

【读书笔记】自动化框架的可持续运行

2017-02-23  本文已影响33人  大婶N72

###2017-2-24 16:38:36############

以下对登录模块的重构已经完成,仅做记录!

       今天拿一个已有的框架在新的web页面上调试,本来想的是纯粹的页面元素定位+编写测试用例表,不需要动代码便可运行成功,实际果然是我想的太简单了。

1.我动了登录脚本,其实我知道,因为我的登录流程是写在脚本中,当初为什么写,主要原因是验证码环节,由于(1).要图像识别+识别错误尝试(2).万能验证码登录,两种方式涉及的流程是不一样,所以没法再现有框架中逐步执行(现有框架是获取测试用例步骤逐步执行),所以这个修改是必然;

2.图像识别失败,新WEB页面的图像验证码识别一直失败,所以我只能尝试从cookies下手,通过注入之前获取的cookies数据,实现免登录,这个也涉及到代码修改;

问题解决了现在来想一想,之所以要代码,还是自己考虑的不够全面,以登录为例吧:

1.账号+密码登录,现在应该很少了

2.账号+密码+验证码登录

3.首页+cookies免登录

4.等等其他

上一篇下一篇

猜你喜欢

热点阅读