UI自动化之web端框架总结

PO模式 元素元素分离

1、一共分成4层

第一层 放入数据层,比方说登录的账号密码,需要输入的经纪人相关数据。当需要更换相关数据时 直接在data里更换数据就行

 

 第二层 page层,web端不同的跳转页面,每个页面对应一个元素定位文件,当元素发生变更时,直接修改对应的元素定位文件即可。

当遇到下拉框或者是列表页,无法直接通过id来定位时,可以查找比较唯一的label说明来定位,通过父子、兄弟、相邻来定位。具体可参考该链接

https://www.cnblogs.com/zhangdingqu/p/12215370.html

 

 第三层 测试报告层

执行完毕的测试报告丢进去就完事了

 

 

第四层 测试用例层,需要以test为开头,testcase最好统一格式,方便识别。

这里写的比较简略,都录入的主流程,以后有时间需要把用例拆分细化

 

 最后 执行用例并且将结果通过邮件发送到收件人。这里是将测试报告和执行邮件放一块了。

 

 

 

 
 
posted @ 2022-01-26 14:40  刘佳芳  阅读(66)  评论(0)    收藏  举报