【问题标题】:Is it possible to add a cookie in the ios/andriod simulator with detox?是否可以在 ios/android 模拟器中使用 detox 添加 cookie?
【发布时间】:2020-05-27 17:29:29
【问题描述】:

我使用 detox 进行应用程序测试,并且出于测试目的,我想向 andriod/ios 模拟器添加额外的 cookie,以便我可以使用我的存根。请注意,此 cookie 并非针对每个测试都相同,因此它不能在代码中硬编码,但应该是测试中的变量。但是我不知道该怎么做,或者是否有可能。有谁知道这是否可能以及我该如何做到这一点。

提前致谢

【问题讨论】:

    标签: automated-tests detox


    【解决方案1】:

    您可以使用 Detox API 传递启动参数,并且可以为您的应用添加模拟入口点以读取启动参数并相应地设置 cookie。因此,对于每个测试,传递一个带有该测试正确 cookie 的启动参数。

    如果您不想为每个测试启动,您可以设置一个更精细的解决方案,您可以在其中拥有一个服务器,您可以从 Detox 测试运行程序和应用程序连接到该服务器,但这听起来有点矫枉过正在这里。

    【讨论】:

      猜你喜欢
      • 2020-08-01
      • 2011-06-16
      • 2020-04-07
      • 2014-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-11
      相关资源
      最近更新 更多