目前实现的 app 自动化使用 PageObject 对自动化分层

但是目前维护的 app 版本有很多个,每个版本的页面元素/操作逻辑/测试用例都可能不太一样。
之前想法是对每个版本复制一份 Page 或者用例出来,然后根据版本号去执行对应的部分。其余公共部分保持不变。

不知道是否有更好的办法?或者通用的解决方案是什么?


↙↙↙阅读原文可查看相关链接,并与作者交流