定位出 APP 里 H5 页面的元素之后,由于我是个菜鸟,不会写测试 H5 的框架,求助明白的大神,给点干货的帮助,在此万分感激
求助明白的大神,给点干货的帮助
这样一说,感觉以前对 H5 测试的文章大家都白写了。搜索下社区吧。
感谢大神你中肯的建议,可是身为菜鸟的我,确实没有找到很匹配我问题的帖子,因为公司催的很紧,可以指导一下吗,我日后再好好学习一下,万分感激
这个是不是 ios 的 h5
问题抛得太大。说中午吃什么,如果美团,饿了么都不愿意打开,那就得期待有好队友帮你打开美团,饿了么,最好还帮你领下外卖。
再说了,如果百分百契合你的解决方案,那真是私人定制了。给个建议吧,官方的样例代码里的 python 项目,扒下来看看。
如果有其他问题的话,请贴出具体问题。
在网上找到的是 Java 的可以切换到 webview 的/**
* Switch to NATIVE_APP or WEBVIEW
* @param sWindow window name
*/
public void switchToWindow(String sWindow) {
LogManager.getLogger(this.getClass()).info("Swith to window: " + sWindow);
Set contextNames = driver.getContextHandles();
LogManager.getLogger(this.getClass()).info("Exists windows: " + contextNames.toString());
for (String contextName : contextNames) {
if (contextName.contains(sWindow)) {
driver.context(contextName);
break;
}
}
}
和获取名字的
/**
* 获取 ContextName
* @throws InterruptedException
*/
public void getContextNames() throws InterruptedException{
Set contextNames = driver.getContextHandles();
for(String contextName:contextNames){
System.out.println(contextName);
}
}
没有找到 Python 语言的,可是我只会 Python,大神,可以帮忙翻译成 Python 吗