0
A
回答
0
谢谢你们的响应,好像是没有办法的主屏幕可以推出,甚至java的机器人钥匙“命令+ shift + home“不起作用。
所以我不得不写一个苹果脚本,当被调用时会在模拟器中启动主屏幕。
它在这里
try
tell application "System Events"
if exists process "Simulator" then
tell process "Dock"
delay 2
set frontmost to true
activate
tell list 1
try
perform action "AXShowMenu" of UI element "Simulator"
delay 2
#click accssibilitytitle "Open" of menu item of menu1 -- up arrow
key code 126 -- up arrow
key code 126 -- up arrow
key code 126 -- up arrow
key code 126 -- up arrow
key code 126 -- up arrow
-- key code 125 -- down arrow
delay 2
key code 36 -- return key
on error errMsg
if errMsg contains "Simulator" then
log "Simulator is not present in the dock... To run the automation, add Simulator in the dock and try again!!!"
return
else
log errMsg
return
end if
end try
end tell
end tell
end if
end tell
on error errMsg
log errMsg
end try
tell application "System Events" to tell process "Simulator"
tell menu bar item 5 of menu bar 1
delay 3
click
delay 5
click menu item "Home" of menu 1
delay 3
end tell
end tell
它能够通过对目前在被告席上的模拟器图标点击右键成功地将焦点模拟器,然后从“硬件”菜单中选择“家”(这是菜单5 )。
0
ios中存在一个限制。我们无法发送关键代码来按ios中的主页按钮,并且由于此限制,我们无法自动执行主页按钮。但在android中,我们可以使用关键代码实现这一点。在iOS自动化中,我们无法做到这一点。
0
由于每条链路: https://github.com/appium/java-client/releases/tag/v5.0.0-BETA6
一个增强已加入它是:加入API来在后台运行的应用程序: [ENHANCEMENT]的iOS XCUIT模式自动化。
也许你可以尝试使用Java的客户端V5.0.0-BETA6和尝试这个API
0
在测试您的应用程序期间,您可以在后台运行您的应用程序并取回。
要做到这一点,你必须添加
protected IOSDriver iosDriver;
定义后,在后台
@Test
@Description("Some Description")
public void testSearchZeroResultAndHomeBack(){
// run app in background for 5 seconds
iosDriver.runAppInBackground(5);
Assert.assertTrue(isTextDisplayedOnPage("0 ilan"));
}
//运行的应用程序,持续5秒
iosDriver.runAppInBackground(5);
相关问题
- 1. 启动主屏幕点击
- 2. PhoneGap点击后退按钮模拟点击主页按钮
- 3. 主屏幕按钮
- 4. Android启动器主屏幕
- 5. Android - 模拟主页点击
- 6. 当屏幕开启时启动浏览器主页或书签
- 7. 如何通过点击appium中的home按钮导航到主屏幕,同时自动化Android应用程序?
- 8. 如何通过点击活动中的按钮将appwidget添加到主屏幕
- 9. androidTv按主屏幕,并重新启动
- 10. 单击主页按钮时的Android默认屏幕
- 11. 如何在android中制作新的主屏幕启动器?
- 12. iOS单元测试:模拟主页按下按钮等
- 13. 启动主屏幕选择器
- 14. 如何在任何活动中禁用虚拟主页按钮?
- 15. Xcode调试器停止,如果我点击主页按钮后退出iOS模拟器
- 16. 如何完成对主页按钮的点击所有活动
- 17. 主页按钮随机关闭活动
- 18. UI自动化: - 如何点击使用不是主屏幕(iPhone)的屏幕的JavaScript的按钮?
- 19. MonkeyTalk点击ActionBar主页按钮
- 20. 主页按钮不可点击
- 21. 如何使用jQuery或JavaScript模拟点击按钮的动作?
- 22. 在android中修改锁定屏幕的主页按钮行为
- 23. 按钮点击屏幕键盘上的UWP启动
- 24. 无法在iOS模拟器中点击文本字段或按钮
- 25. 如何将苹果手表主屏幕看成模拟器?
- 26. 在主页按钮上点击开始进度条点击
- 27. (Robotium)单击动作栏/主页按钮
- 28. 如何模拟点击按钮编程
- 29. 如何模拟图片按钮点击
- 30. iOS模拟器中的黑色屏幕