
public voID swipeWithCordinateLocation(WebDriver driver,double startX,double startY,double endX,double endY,double Duration){JavaScriptExecutor Js = (JavaScriptExecutor) driver;HashMap<String,Double> swipeObject = new HashMap<String,Double>();swipeObject.put("x",startX);swipeObject.put("y",startY);swipeObject.put("x",endX);swipeObject.put("y",endY );swipeObject.put("duration",Duration);// HashMap[] param = {swipeObject};Js.executeScript("mobile: swipe",swipeObject);}common.swipeWithCordinateLocation(driver,100.00,500.00,1.00); 但appium执行刷卡但它需要不同的凭据
[x=360][y=592] to [x=360][y=592]
.该怎么办?
任何人都可以帮助我.
滑动参数的正确代码是 –
swipeObject.put("startX",198.00);swipeObject.put("startY",685.00);swipeObject.put("endX",198.00);swipeObject.put("endY",550.00);swipeObject.put("duration",1.0); 希望这可以帮助.
或者甚至更好的方法是使用像使用分数的东西 –
swipeObject.put("startX",0.50);swipeObject.put("startY",0.50);swipeObject.put("endX",0.50);swipeObject.put("endY",0.35);swipeObject.put("duration",1.0); 总结 以上是内存溢出为你收集整理的滑动方法在android自动化测试中不起作用全部内容,希望文章能够帮你解决滑动方法在android自动化测试中不起作用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)