我想自动执行以下手动步骤: JOptionPane.showMessageDialog(窗格, “在设备上将设备时间提前1小时30分钟,并导航回应用程序中的仪表板页面。完成后单击“确定”。”)
我想在使用appium的真实设备上执行此操作
到目前为止,这是一个手动步骤。
我知道获取设备时间的代码:driver.getDeviceTime();
现在我需要代码来更改设备时间。
假设设备上的当前时间是9.00 AM。我想将其更改为上午10.00
答案 0 :(得分:0)
您无法使用JavaScript。
我能想到的一种解决方案是引入实用程序类。
在上述类的实例中,您具有lambda变量(默认为0)和两个函数。
第一个函数从设备获取实时信息,并向其中添加lambda。
第二个函数向lambda添加了一些变量。
在现实生活中,您仅使用第一个功能。
出于测试目的,您使用第二个功能。