我正计划在排毒上实施自动化测试以响应本机应用程序。
在以下方面需要建议:
可以使用TDD,BDD以避免代码重构的最佳自动化框架。
如何使用排毒和玩笑为Android和iOS创建集成测试
易于使用的TestRunner Mocha或Jest或其他任何产品。
测试执行后的任何报告机制。
使用CI / CD进行e2e测试的排毒自动化上的任何POC。
像POM这样的设计模式如何将其用于React Native
任何采用分步方法的Sample Detox存储库都可以将其与RN应用集成。
注意:我已经从Wix git repo中使用Mocha在Moto排毒中安装了所需的依赖项需求,并成功启动了演示项目。寻找一个框架模板,可以将其用作设计自己的框架的参考。
最佳答案
我会去jest together with detox。您可以通过configuring projects in jest将相同的测试执行程序用于单元测试和集成测试。这样,您可以在同一运行中执行它们。用于排毒的CI / CD为documented well,非常适合iOS。在最常见的CI / CD平台上仍无法使用Android