小编Shu*_*rov的帖子

如何在 Espresso 测试中重新启动 Android 应用程序(/应用程序状态)?

我正在测试登录页面 - 特别是“自动登录”复选框,以便用户登录一次后,将在重新打开应用程序时自动登录(默认情况下,用户应从头开始登录)。

我怎样才能模拟这种行为?重新启动应用程序是唯一的方法吗?我可以以某种方式将应用程序重置到初始屏幕(就像重新启动一样),但应该保留用户数据/cookie吗?

android-testing android-espresso android-instrumentation

5
推荐指数
1
解决办法
3556
查看次数

在 Postman 中重用 {{$randomInt}}

我的第一个要求是:GET http://example.com?int={{$randomInt}}。我需要向同一地址运行第二个请求(其中包含其他测试),因此我需要保存生成的变量。我该怎么做?

pm.variables.get("int")第一次请求后,我在“测试”沙箱中尝试,但此代码看不到intvar。

在 Pre-req 中创建随机数。沙箱到第一个请求: postman.setGlobalVariable('int', Math.floor(Math.random() * 1000)); 也无济于事,因为我需要在 URL 中使用此参数,而“Pre-req.” 块在请求之后但在测试之前运行。

那么如何在第一个请求之前生成随机变量并将其存储以在第二个请求中使用?

postman postman-collection-runner

4
推荐指数
1
解决办法
1万
查看次数