apium框架问题

1、现在公司程序页面上存在着许多功能,每个功能要跳转至不同的页面,那使用PO模式的时候是否和客户端开发一样写很多个页面或者说他们有多少个activity我们就得有多少page

2、测试或者写名称的时候模块名称一样,只是最后的方法不一样,感觉有太多的重复


还有一些小问题,不知道怎么描述,后续在求解。

问题2:可以在setup里初始化一些信息,比如测试页面需要启动APP跳转至登录页面,然后点击搜索,跳转至搜索页面可以这样初始化

self.search = App().start().main().goto_market().goto_search()

case1:需要搜索之后进入详情
self.search.details()
case:需要搜索之后删除信息
self.search.delete()

问题1: 如果仅仅是一个主页面是这样,可以忽略;或者说你按照业务、或者其他方式进行分类,把这个页面分开去写,显得代码没那么臃肿

关闭