ui自动化测试用例 ui自动化测试案例
今天怡怡来给大家分享一些关于ui自动化测试案例方面的知识吧,希望大家会喜欢哦
ui自动化测试用例 ui自动化测试案例
ui自动化测试用例 ui自动化测试案例
ui自动化测试用例 ui自动化测试案例
1、先来看下未使用 PO(PageObject) 设计模式下的代码,以网页版百度登录为例来说明。
2、非 PO(PageObject) 模式下的代码如下,所有内容全部写在一个方法里。
3、存在的问题:PO(PageObject) 模式优化后的代码1、WebUI 自动化需要的 driver 基础作2、登录页面元素获取3、登录逻辑业务的封装4、登录测试用例将使用以上3个页面对象可以发现,使用 PO(PageObject) 模式优化后的代码,有以下明显优势:1)、将以下3个模块进行了单独封装 【降低了模块之间的耦合度,使层次更加清晰合理,便于后期维护与复用】:2)、如果前端页面有 定位元素的 type 或 value 发生变化时,只需要修改 elements.py 文件中元素信息即可 ,不需要在测试业务模块中进行修改。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。