请说明上下文。至少说明是 android 还是 iOS 。
赞~学习了~
#1 楼 @seveniruby 解决了。。。和证书无关,是我偷懒没生成 ipa 后再装,导致少了一些文件。
这种闪退应该和第三方应用市场上装的应用闪退比较类似。
#5 楼 @lihuazhang 嗯,对。写起来省力,对接口自动化而言基本够用了。
加油~
PS:Java 有个 okhttpclient ,封装得比 httpclient 好一些,写起来没那么累。你有兴趣可以试试
我看朋友圈和 TesterHome 。
有兴趣的会去 google 。
同时订阅一些好网站的邮件订阅,如 Google Tester Blog 。你有精力的话直接 rss 更好。
PS:第一手渠道大多是英文。
小建议:
RequestError: Error: getaddrinfo EAI_AGAIN github.com:443
你连不上 github,网站返回 443 ,所以进行不下去。
windows 下建议直接装 .exe ,开箱即用。
PS:你两种装法没啥区别。。。
评论区讨论不错,加个精
#1 楼 @seveniruby 应该不是。我直接把越狱市场的微信直接重签名也不行。不重签的话是可以正常安装打开的。所以我觉得有可能是我用的是免费个人开发者证书,没有推送这些授权引起的。
#3 楼 @caikaibai 好,已补充到正文中~
没想到我就这样成为股东啦~
#2 楼 @zhuquan0814 额,我的意思是说明一下你找到了哪些框架,通过看文档/试用觉得哪里不符合需要,然后再问有没有什么更好的框架。
或者看看 appium 官方示例用到了什么框架:https://github.com/appium/sample-code/tree/master/sample-code/examples/ruby
另外,我简单搜索了一下,ruby 有自己的单元测试框架,类似 Python 的 unittest,例如 https://en.wikibooks.org/wiki/Ruby_Programming/Unit_testing 里面的这个。至于是否符合你的项目需要就需要你自己去尝试了。
刚才仔细看了一下,有个地方貌似和我理解有点不一样。
reset 应该不算是从仓库回退吧,只是把 add 过的操作从暂存区放回 work copy 。如果是回退某个提交(commit),应该用 revert 。
另外,补充一个我以前经常出的问题。如果提交时直接用 git commit
提交,会打开默认编辑器(一般是 vi)来让你输入提交信息。这个时候如果想不提交,不能像平时那样直接 :q!
来不对操作保存(这样会提交空白信息)。因为 git commit 是根据编辑器退出时的 return code 来判断到底要不要提交的。所以如果不想提交,要输入 :cq
来让 vi 返回非 0 的 return code 。