测试相关

1. monkey 测试

adb shell monkey -p 包名  --ignore-crashes --ignore-timeouts --ignore-native-crashes --pct-touch 30 -s 1 -v -v --throttle 200 100000 2>/sdcard/error.txt 1>/sdcard/info.txt

其中 包名要跑的应用的包名, 100000为要跑的次数, 2 和 1,之后跟的是生成的普通log和报错log所放的位置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当谈到Python测试相关的面试题时,以下是一些常见的问题和答案: 1. 什么是单元测试? 单元测试是对软件中最小可测试单元进行测试的过程。在Python中,通常使用unittest或pytest等测试框架来编写和运行单元测试。 2. 什么是集成测试? 集成测试测试多个组件或模块之间的交互是否正常工作的过程。在Python中,可以使用unittest或pytest等测试框架编写和运行集成测试。 3. 什么是功能测试? 功能测试是对整个软件系统的功能进行测试的过程。它模拟用户的实际操作,验证系统是否按照预期工作。在Python中,可以使用Selenium等工具进行功能测试。 4. 什么是Mock对象? Mock对象是在测试过程中用于替代真实对象的虚拟对象。它可以模拟真实对象的行为和返回值,以便进行更方便的测试。在Python中,可以使用unittest.mock模块来创建和使用Mock对象。 5. 什么是覆盖率测试? 覆盖率测试是衡量代码被测试用例覆盖到的程度的指标。它可以帮助开发人员确定哪些代码没有被充分测试,并提供指导改进测试用例的方向。在Python中,可以使用coverage等工具来进行代码覆盖率测试。 6. 什么是持续集成? 持续集成是一种开发实践,通过频繁地将代码集成到共享存储库中,并自动构建、测试和部署应用程序,以确保团队成员的代码能够及时合并和交付。在Python中,可以使用CI/CD工具如Jenkins、Travis CI等来实现持续集成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值