定位出 APP 里 H5 页面的元素之后,由于我是个菜鸟,不会写测试 H5 的框架,求助明白的大神,给点干货的帮助,在此万分感激
求助明白的大神,给点干货的帮助
这样一说,感觉以前对 H5 测试的文章大家都白写了。搜索下社区吧。
感谢大神你中肯的建议,可是身为菜鸟的我,确实没有找到很匹配我问题的帖子,因为公司催的很紧,可以指导一下吗,我日后再好好学习一下,万分感激
这个是不是 ios 的 h5
不是,是 android 的,python 语言的测试框架,大神指导下
1 楼已经给你指明道路了
问题抛得太大。说中午吃什么,如果美团,饿了么都不愿意打开,那就得期待有好队友帮你打开美团,饿了么,最好还帮你领下外卖。
再说了,如果百分百契合你的解决方案,那真是私人定制了。给个建议吧,官方的样例代码里的 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 吗