@zangtian2 你想要的是不是这个?
目前是的。7.3.1 以后的 xcode 没有了 UIAutomation 。
可以直接去越狱市场下载试试。我只是砸壳了微信的手机版 app ,apple watch 的没改。
感谢支持~
你想问的是针对接口的通用测试点,还是针对 http 转了 https 后需要针对 https 增加什么测试点?
这个 bug 沟通成本好高。。。
写的不错,确实我当时写得有点仓促,有些地方说得不够清晰。
我把你的帖子链接加到我的正文里把,如果有同学不了解具体操作,可以直接到这里看。
好,已加 issue 记录。
获取网络 timeout 异常?
长期参与、发帖多的,在自己的个人信息里加上博客地址,自然有人在查你的帖子的时候注意到这个地址。或者在前面已经有一定的帖子和基础后再做博客推广,效果也会更好。
还是不明白你的需求是什么。。。
如果你的代码都还没 commit ,也还没 push ,这个时候这个代码只应该部署在本地做自测或者调试,不应该部署到实际环境中,否则出问题了无法追溯(代码仓库里没有)。
如果是要部署,那就直接获取要部署的代码版本(git tag 或者 git 分支),进行 build 之后部署到环境中。这种情况下不需要理会 diff 内容是什么吧,只要确保代码是 git 里面要部署的那个版本就够了。
git diff 一般只有做 patch(补丁)或者代码评审的时候才会关注的把?
自己研究的同时还能记录得如此详细,点赞~
这个可以用 git pre-commit hook 做吧?一旦执行 commit 操作,自动执行指定的程序,程序返回值非 0 就不能提交。
同样的有 pre-push hook,一旦做 push 操作就执行指定程序。
上下文是?没明白为何要根据 git diff 部署
这个也是我最终没有解决的问题。。。我实际使用就是开了 debug 模式下的服务后长期不关,这样就不用每次都要开服务了。
PS:有些服务不用做 debug 的,用普通模式启动更好,速度也更快。
手动测试不能抛弃,但也不能忽略自动化测试减少了不少手动测试的工作量。
一步到位,无论是手动测试还是自动化测试都很难做到吧。
没有。。。
它是要通过命令 appium
来启动 appium 的,是不是环境变量没设置好?
你是不是没装 appium 。。。
你说的是 stf 的服务?stf local
满足不了需要么?
图里的日志太少了。。。切换 context 的日志没看到啊。。。
建议直接粘贴日志内容,截图能显示的日志数量太有限了。
Web 页面生成工具很实用,感谢分享~
把你完整的日志发上来,并且说明下哪部分是你切换 webview 后做的 切换 context 到 webview 后获取元素点击
,哪部分是 点击后在新页面操作
我看你的日志里切换了 webview 后貌似就一直没响应了直到 60 秒自动断开连接。
看下 page object ?
嗯,这是个坑。window handler 和 context 都检查下有没有多个比较保险。