我现在正在搜索如何将 TestCafe 与 Appium 一起使用。
长话短说:测试环境是一个 node.js 环境;自动化测试脚本是使用 TestCafe 用 typescript 编写的;计划是在桌面浏览器和手机上执行这些测试。
桌面 浏览器:这是通过 TestCafe 和 testcafe-browser-provider-selenium 涵盖的和一个 Selenium 网格 服务器。
手机:我试图通过使用 TestCafe 和 Appium 在手机上执行测试来解决这个问题。
在这里,文档不容易找到,而且我没有任何进展。我很感兴趣我需要从 Testcafes 端做什么,因为在 LAN 内,我可以访问一个已经运行的 Appium 服务器,并连接到它的真实设备。
是否有人在使用上述工具并愿意分享知识?
PS:我已经看过这个链接,但它没有帮助,因为它需要人工交互,而且它不是完全自动化的:QR code suggestion for TestCafe mobile device testing
稍后编辑:
使用 testcafe-browser-provider-webdriverio 包没有解决问题,因为它有一些连接问题。所以,我重新开始寻找解决方案,我拒绝相信没有针对上述情况的选择...
最佳答案
你可以试试testcafe-browser-provider-webdriverio插入。作者声称此提供程序可以连接到 Appium 服务器。
关于typescript - 将 Testcafe 与 Appium 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55953475/