Detox 20 发布,移动 APP 自动化测试框架
Detox 是一个用于移动端 APP 灰盒测试(介于白盒测试和黑盒测试之间,既关注内部逻辑实现也关注软件最终效果,通常在集成测试阶段进行)的自动化测试框架。目前 Detox 20(代号“Ashán”)发布了,它带来以下新功能: Genymotion SaaS 官方支持,详情参照:Using Genymotion SaaS。 改进了与测试运行器的集成,详情参照:Config file > Test runner, Internals API, Dropping Mocha support 。 可配置的日志子系统,详情参照:Config file > Logger,Logger API。 统一了iOS 和 Android 的 headless 属性,现在两个平台都可以启动设备。 通过 Android 应用配置反转 TCP 端口 重大变化 JS:将最低节点要求设置为 14.5.x ( #3285 ) JS:删除摩卡支持 ( #3310 ) JS:放弃旧的 Jest 集成(Jasmine 和 Jest Circus v1)(#3285) JS:放弃对旧 Jest 版本的支持<...