标签:文档 分组 手工 指定 sel sep 表单 test mode
web自动化:
1.测试用例(操作步骤,熟读需求文档,web项目先用手工研究,前置条件,预期结果)
接口自动化测试中数据功能最适合作为数据驱动,数据放在excel中需要操作excel
为什么web自动化测试中不能完全使用数据驱动?
web页面中步骤不一样,而接口完全不关心操作步骤理清思路
2.自动化测试测试典型:
3.开始着手写代码
业务逻辑要和测试逻辑分离
测试代码:
分层:
PageObject:页面对象模型,本质是把页面逻辑和测试逻辑分离好处是复用性 扩展性和代码可维护性和可读性
PageObjectModel
ddt本质是保证一个独立的测试用例,动态生成一个测试用例test_bid_error_01 test_bid_error_02
所以ddt中自动创建了n个测试用例
进行excel管理时,实现更多的表单
在原生app中不能用css定位,因为app原生里面不是用html
Select 封装:def get_option(element, id)
显示等待中如果出现的条件没有指定的方法,可以自定义实现
显示等待的原理:看下源代码
selenium可以通过封装js来修改网页
标签:文档 分组 手工 指定 sel sep 表单 test mode
原文地址:https://www.cnblogs.com/ella-li/p/11783694.html