50 块钱的 token 出去了, 从 0 开始给我分析需求、生成用例, 执行了 10 条用例,给我反馈了下结果 :)
我的总结就是: 能用,但是你需要很好的构建你的项目知识库,包括登录方式、需求文档路径、用例路径,执行脚本放在哪。 否则他真的就是随便找地给你放。 除了项目知识库,还有一些你认为有必要让他了解的(你一般的测试方法、习惯)都需要让他整理到知识库中。 对了 知识库也需要整理、归类,否则多个测试项目时, 他会认为所有的知识库都适用于这个项目
对了, 因为某种原因, 不想换到 1.5 及以上的, 这里有个蠢办法。在切回 context 的时候, 去杀死 chromedriver , 下一次他就会重新起这个服务,然后拉取最新的 webview
修改 _applicationmanagement.py
def switch_to_context(self, context_name):
"""切换到NATIVE或者WEBVIEW
Switch to a new context"""
if context_name == 'NATIVE_APP':
os.system('taskkill /im chromedriver.exe')
self._current_application().switch_to.context(context_name)
Waiting Device start。 模拟器,android
#17 楼 @lovingjune 没有负值吧 0.0
我擦,正好用得上!先去试试看
遇见过这个问题。 当前界面有元素没加载完。。 所以你取不出来
试试 带上参数 -a 127.0.0.1 -p 4723

如图, 结束标题开头为 c:\ 的命令行窗口
求问,为何要尽量在 android 中不用 xpath?
你是不是用的 GUI? 换成命令行的吧。