测试就是来开荒 发表于 2017-6-14 11:08:36

为什么 Python+Appium 编写脚本时,好多资料都用了 unittest?

虽然脚本中用着unittest,但是感觉没有什么地方非要用它,直接运行appium也很好啊。求解惑。。。

芭比哇玩123 发表于 2017-6-14 15:52:14

用unittest是做跑case用的,不写的话只是跑流程,没对你代码里的case进行判断。

小皮球的故事 发表于 2017-6-14 15:53:38

当你有超过10个用例,需要实现诸如报告生成、失败后自动重启应用、失败后自动截图、失败后重跑用例、断言校验结果甚至并行执行用例等等需求时,你就知道为啥需要用类似 unittest 这样的用例执行管理框架了。

小爸爸 发表于 2017-6-14 15:54:20

楼主是刚接触编程吧,等你代码写多了之后就懂单元测试框架的好处了。直接运行代码的坏处是,第一个case执行失败的话,后面的case都无法继续了,而unittest恰恰能完善解决这个问题。2楼已经说的很详细了

测试的味道 发表于 2017-6-14 15:54:43

我们之前用的pytest封装的一个框架,感觉也蛮好用
页: [1]
查看完整版本: 为什么 Python+Appium 编写脚本时,好多资料都用了 unittest?