mirror of
https://github.com/appium/appium.git
synced 2026-02-10 20:09:49 -06:00
1.2 KiB
1.2 KiB
跨平台的移动测试方法
移动测试的重置方法reset
reset方法会重置待测应用的状态
Ruby + appium_lib gem
mobile :reset
不使用其他gem的方式
@driver.execute_script 'mobile: reset'
Android下的移动测试方法
移动测试的按键事件keyevent
KeyEvent 提供了发送按键码(keycode)到Android的能力.
在java中按下系统菜单键的演示
HashMap<String, Integer> keycode = new HashMap<String, Integer>();
keycode.put("keycode", 82);
((JavascriptExecutor)driver).executeScript("mobile: keyevent", keycode);
Ruby + appium_lib gem
mobile :keyevent, keycode: 82
不使用第三方gem的方式
@driver.execute_script 'mobile: keyevent', :keycode => 82
移动测试的Find方法
Java
Java
Ruby + appium_lib gem
scroll_to 'Gallery'