说一下自动化怎么做,用的什么框架
使用的时Python+selenium框架,分为common、pages、testcase、result四个部分
1、common用来存放环境配置等信息;
2、pages用来存放所有页面的操作,也就是选择元素,操作元素;
3、 testcase用来放我们的测试用例,在用例里需要用到某个页面的某个方法,或者用到数据模块的某个数据,直接到相应的模块去调用。
测试报告放在result文件夹里,写一个run.py模块组织把用例组织起来执行,然后再用HTMLTestRunner生成html格式的测试报告。框架搭好以后,就可以开始写页面操作和测试用例的脚本了,注意环境初始化类变量定义setup,用例执行后环境清理teardown,用例里加上断言asserIN,asserEqual.