ios – 每次运行单元测试时如何运行全新安装的应用程序?

我为我的应用程序设置了一些XCTest单元测试,并希望每次运行测试以运行在全新的应用程序安装.目前,当我运行后续测试时,它运行在同一个应用程序中的测试,之前运行了很多状态信息已经被以前的测试改变了.

有没有办法表明,当您运行单元测试时,应该在新版本的应用程序上运行测试?

解决方法

也许这是有效的,但只适用于模拟器.

在产品>方案>编辑计划…

xcrun simctl是控制iOS模拟器的命令行实用程序.
这将在运行测试之前从启动的模拟器中卸载com.yourcompany.AppName应用程序.

我不知道如何做这样的真实设备:(

以上是来客网为你收集整理的ios – 每次运行单元测试时如何运行全新安装的应用程序?全部内容,希望文章能够帮你解决ios – 每次运行单元测试时如何运行全新安装的应用程序?所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。