• 阿里云测找 bug 大赛有感 at December 29, 2015

    #11 楼 @monkey
    #9 楼 @dongdong

    你们发张晒娃贴汇总起来好了。。。
    没娃的飘过。。。

  • 以前也经常遇到这样的问题,除了告诉你外部命令调用出错外就没有其他详细信息了。

    对于这种问题,我会把命令单独拿出来自己跑一下,看看它的实际输出。

    我试了下 regsvr32.exe 这个命令,发现它的 /s 表示不输出任何信息。安装脚本应该是基于简便和难以捕获异常需不需的考虑(这个命令的输出基本是弹框形式的,不知道 subprocess 是否能处理),用了 /s ,只剩下 Return code ,所以出错后找解决方案时并不方便。

    去掉 /s 后手动运行这个命令,会有这个错误:

    拿着错误码去 google(cmd 0x80070005),前几条结果里面就有提到了用管理员运行 cmd 。

  • 阿里云测找 bug 大赛有感 at December 28, 2015

    其实我在想,就这么一点时间,产品需求什么的都很难让大部分人完全理解,手工点点点能点出啥。。。和灰度有啥区别。。。

  • 额,看了几遍,有些地方没有看懂:

    1. Method 的 init 方法不是没有参数吗?最后那段代码里 Method(noxdriver.getDriver()) 是啥?
    2. 没看懂 为了测试方便,两个脚本公用一套代码 的意思,你是说这个脚本跑两次就是两个用例了?
    3. 从你的解决方案来看,就是把 driver 实例分别放到 Method 里面,让它们分开使用两个 driver ?
    4. 一开始的 Method 里面不就有个 get 方法获取 driver 嘛,为啥后面又加了个 getDriver ?

    关于你最后的不会出现方法提示,我觉得这个应该和你的 element 对应的类有关吧。我感觉你前面和后面两个用例之间应该改了不少代码,但没有放出来,所以也没办法搞懂你出问题的原因。

    另外,你的标题取得不好,这个不是 appium 如何管理 session(它的管理很简单,同一时间只能有一个 session ,每个 session 的生命周期就是开 (初始化)->使用->关 ( quit 或者 timeout ))。你的问题应该是用例(method)之间如何管理 appium driver 实例。管理方法应该是每个 Test suite(class)开始时开 session ,结束时关 session 。你一开始的问题应该是每个用例都不会去开 session ,但是都会关 session ,所以后面的就没 session 可用了。

  • CrashMonkey4iOS 试用过程总结 at December 26, 2015

    那这个很奇怪。帮你找下原作者 @vigossjjj

  • CrashMonkey4iOS 试用过程总结 at December 25, 2015

    #43 楼 @wangcityboy 你用啥参数启动的?

  • 自动化测试的困惑 at December 25, 2015

    之前看过阿里一篇关于分层测试的文章

    这篇文章是网上的吗?能否贴下链接?

  • #15 楼 @cxli2 具体方法很多,可以发送返回按钮事件,或者点击界面中的返回按钮。back() 这个我没用过,不知道是不是返回按钮,你可以试试。

  • #12 楼 @cxli2 可以确定的吧。
    如果是界面方式,一路返回直到回到开始界面
    如果是非界面方式,可以直接开指定 activity

  • #9 楼 @cxli2 有种函数叫做 teardown 。既然你每个 case 都是从打开 app 后的默认界面开始,那你每个 case 结束时都回到那个界面不就好了嘛。

  • Appium 带给测试哪些方便 at December 23, 2015

    #2 楼 @admin 这个问题应该是你思考后把思考的结果放出来,让大家给意见,而不是一上来就要答案。

    没有尝试思考过,没有给出自己的思考结果就直接问问题,我认为都是伸手党。

  • #7 楼 @cxli2 我不会那么频繁开关 app ,而且我用的是真机,至少跑 20-30 个 case 是没问题的。

    这不是是否下策的问题,应该说是综合考虑的结果吧,毕竟 7x24 小时的服务对于大部分自动化测试必要性不是那么大。

  • Appium 带给测试哪些方便 at December 23, 2015

    不要做伸手党。。。

  • testerhome 移动版 crash at December 23, 2015

    我记下了 issue 了:
    https://github.com/testerhome/A-Native-TesterHome/issues/7

    从 log 来看和之前另一个 issue 比较类似,都是 onResponse 出问题,后续等客户端的同学有空再一并解决吧。

  • 印象中 711 大会时 mujun 有提到过原生 adb 稳定性有问题。不过是否和频繁打开关闭 app 有关就不清楚了。

  • ATT 是什么缩写?

  • #7 楼 @woniu 有些图片我是压缩后再放上来的。。。我换回原图了。

  • #1 楼 @lihuazhang 。。。你应该关注妹子啊。。。

  • 太简洁了。。。虽然大致知道你的意思,但是没看出它的具体做法和优势。而且如东哥所说,脱敏脱得太厉害了。。。要不你弄个 demo 来截图也好啊。。。

  • #15 楼 @jh901011 嗯,正常来说应该是能看到的。不过看你的截图还停在显示 template 阶段。

    要不你拿另一个有 webview 的应用试试,看有没有问题?

  • 写在深圳沙龙之后 at December 21, 2015

    #12 楼 @jennifer 你看下活动沙龙专区的帖子,上海和北京最多啊 😢

  • #12 楼 @jh901011 android 版本是?
    你的截图里不是有一个 webview 了吗?