gpt4 book ai didi

ios - 一起使用 XCUI 测试和 XC 测试

转载 作者:行者123 更新时间:2023-11-28 11:41:21 27 4
gpt4 key购买 nike

我正在尝试同时使用 XCUI 和 XC 测试。我找到了这个 twitter post说这是可能的。但是,我应该在build设置的哪个部分放置这些新属性?

我问是因为我尝试了该方法并将这些设置放在项目目标的用户定义部分,但它不允许我运行测试,因为这些设置已定义。

最佳答案

UI 测试操作如下:

  • 应用已启动。
  • 测试控制应用外部的另一个进程,告诉应用要做什么。

单元测试是这样操作的:

  • 应用已启动。
  • 测试代码被注入(inject)到正在运行的应用中。
  • 测试已执行。

这些是完全不同的。 UI 测试严​​格从外部进行。他们无权访问程序的内部结构。最后,UI 测试归结为模拟用户操作。

另一方面,单元测试从内部运行。他们可以访问任何非隐私的内容。

UI 测试执行类似单元测试的唯一方法是将测试功能构建到生产代码中,通过手势访问。有比这更好的单元测试方法,即使用单元测试框架。

所以……不。他们不应该住在一起。

关于ios - 一起使用 XCUI 测试和 XC 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53569341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com