小编Ben*_*Ben的帖子

Android Gradle Jacoco:用于集成测试的离线工具

我们正在构建一个使用Appium进行测试的Android应用.现在我想看看Appium测试的测试覆盖率.我认为这是可能的,因为Jacoco支持离线仪器(http://www.eclemma.org/jacoco/trunk/doc/offline.html).

甚至jacoco gradle插件的文档也说:

虽然所有类型为Test的任务都会自动增强,以便在应用java插件时提供覆盖信息,但JaCoCo插件可以增强任何实现JavaForkOptions的任务.也就是说,任何分叉Java进程的任务都可用于生成覆盖信息.

请参阅https://docs.gradle.org/current/userguide/jacoco_plugin.html

但是我如何编写build.gradle,以便检测我们的验收调试风格,并在执行Appium测试或执行手动测试用例时将exec文件写入Smartphone?因为那时我可以提取exec文件并将其发送给SonarQube进行进一步分析.

谢谢Ben

android offline gradle jacoco test-coverage

8
推荐指数
1
解决办法
3388
查看次数

蓝牙LE错误133触发断开连接

mBluetoothGatt.readCharacteristic(data)在我的应用程序中调用连接到蓝牙LE设备.有时会onCharacteristicRead()使用状态133调用相应的方法.在此错误发生后,设备将被Android断开(状态更改为断开连接).

有谁知道,为什么会出现错误133 以及之后设备被Android断开的原因?如何防止断线?

谢谢Ben

android bluetooth-lowenergy

5
推荐指数
1
解决办法
3422
查看次数