也不完全是这样的的,我们有过成功的落地经验,如果有兴趣可私聊。
细节的过些时候会分享。主要思想是把 驱动(具体测试工具)与用例分离。封装 appium 作为驱动,业务层写到 keywords 中,
对于用例来讲是一样的用法。
纯无编码的自动化测试方式,最终写出来的脚本还是会和写代码差不多,建议先评估可投入的工作量。如果一定要做。可以参考下我的这个项目代码 https://github.com/Sirius1942/BearSki/。 两种方式可以实现,1、把 case 层脚本 通过 web 页面编辑。方式二:示例用例中 self.step()中内容通过网页配置。不过方式二,为了配套完全可配置。对于变量设定和传递还有一些常用的测试方法,需要提供新的功能函数。
是需要在 web 平台上面写测试用例么?