感觉这里需要配置的东西还是有点多,例如cp,sp写死

来源:5-7 页面实例化PO对象改造

qq_Qian儭_03543846

2021-11-12

我有个想法就是把每个页面的元素都弄成一个类,如果3个页面就是3个类,然后元素直接写在类下面,如:

class searchPage:

searchInput= {"type":"id","value":"searchInput"}

l 

class loginPage:

loginInput= {"type":"id","value":"login"}      

这样有利于写业务用例的时候,会有代码提示,否则写死,没提示,元素一多写起来会比较痛苦

写回答

1回答

托尼老师

2021-11-16

使用类属性来封装页面元素是本章的一个知识点,但不是最好的方法。

后面的章节里的配置文件方法就是专门来提升元素管理的方法。

0
0

Python自动化测试开发实战,能帮你就业的测试课

开发高扩展、高可用的自动化测试框架,利用好测试自动化技术。

445 学习 · 157 问题

查看课程