• 目前的自动化测试框架一般都不支持跨 App 的操作,因为没有办法切换对应的 Driver;如果实在要做跨 App 的操作,有两种可实现的方案,一是,通过自动化框架操作主 app,当唤起其他的 App 后,通过图像识别法操作被吹起的 App,可以完成应用切换的用例;二是,如二楼所说,操作主应用,对于被唤起的应用,通过接口来操作或是验证结果。

  • 如果有二次开发的需求,或是开发接口测试平台,建议使用开源的项目;如果只是做接口自动化,有如下选择:
    1,python+requests+unittest+HtmlTestRunner+jenkins
    2,python+requests+pytest+allure+jenkins
    3, java+httpclient+testNG+maven+jenkins
    这是三条常用的技术栈及相关的技术组合,你自己选择吧!

  • 编辑了 at 2020年11月03日

    其实从你的描述中可以看出,学历是你的一个硬伤,如果允许读一些儿在职的,提升学历的在职什么什么;另一点儿也是你的能力问题,在你看来能力还不错,不过这只是和你周围的同事相比,如果拿出来和业界的同仁相比,你可以说没有任何优势的。手机厂商的测试可以做的很专业,出来去互联网行业做移动专项测试也不错的嘛,不过以你现在的能力,是不能胜任的,好好思考一下吧!

  • 没毛用,你见哪家公司面试时候向你要过什么证书啊?毕业证也是入职的时候,办理入职手续才有用的!

  • 对现在的工作来说,业务重要,所有的技术都是围绕着业务来进行的,否则技术是没有价值的;但对于我们自身来说,技术比较重要,要多学些儿通用的技术,公司自己的框架,平台会用就行,离开了现在的平台还能用的技术才有价值。

  • 安卓启动时间获取 at 2020年10月19日

    看一下这篇文章:浅谈 Android 启动时间(https://www.jianshu.com/p/236f5ac79520), 其实这个也不太准,开发也不怎么认可。现在获取启动时长,要么是集成特定的 SDK 来获取时间;要么就采用录视频分帧的方法去统计的。

  • 测试团队效率问题思考 at 2020年10月12日

    这个肯定的,大家都比较擅长划水,而且你也没有办法去监督他们,人多没有办法一直盯着,数据又可以造假的嘛!只要让他感觉不爽,人心不在,一切规划,制度,条例都没有毛用的!

  • 测试团队效率问题思考 at 2020年10月12日

    既然抛出这样的思考,肯定会有相应的方案的,一般情况下 1,2,3 在不同的公司由不同的团队来负责,比较说平台架构组,专门的测试开发团队等;业界相似的开源项目很多,但不可能直接拿来就用的,需要做二次开发。4 的情况在公司业务发展的初级阶段非常普遍,事实并没有我们想的那么理想化。不过有技术在手,就要选择合适的发展平台,形势比人强,这个也是没有办法的。

  • 测试团队效率问题思考 at 2020年10月12日

    有些儿领导需要向上级邀功,向上管理做的比较好,根本不关注下面的团队成员的发展;这就造成了,他需要什么,你就要按他的要求来做,而不管合适不合适,劳心劳力的,真心的累啊!

  • 测试那些儿事 at 2020年10月12日

    客气了,做测试工作多年,有点儿心得,总结一下与大家探讨探讨!

  • 自动化测试爱恨情愁 at 2020年09月27日

    造日志是万不可行的,场景不够,数量达不到,没有人会这么做的。如果你不信,造一个千万级的访问日志试一下,重复率不能超过 10%;监控要做起来,首先要保证测试工具,平台没有没有问题,如果这些质量都不能保证,还做什么监控啊?

  • 自动化测试爱恨情愁 at 2020年09月15日

    先前有出版社找我出书,我当时比较忙,就没有答应他们!

  • 自动化测试爱恨情愁 at 2020年09月15日

    要做流量回放的话,需要从线上的服务器抓取日志,但是并不是所有的日志都能回放到测试环境中的,如用户的 post 请求,修改线上数据的请求就不能回放,所以需要过滤一下。然后修改一下日志中请求的地址,再请求一次,将请求打到测试环境中,就叫日志回放。接口监控,服务监控就是对相应的接口,服务的测试通过率设置一个阈值,比如说通过率达 95%,如果达不到这个值,就要发警告给相关人员!

  • 自动化测试爱恨情愁 at 2020年09月15日

    客气了,自己的一些儿感受,多多交流哟!

  • 其实很多公司都不允许安装 QQ 的,就算有群大佬也不能回复问题的。遇到问题先自己查一下,实在查不出来,就在这个论坛上发一下,相关同学就会和你讨论了。大佬的事情很多,哪有时间和你一直讨论交流呢?

  • 你的检测点是什么?断言不是应该使用 assert 吗?你自己写的不规范。再者,断言没有稳定不稳定一说,就是要看你进行断言的时候,相应的元素有没有显示出来,UI 自动化必须在元素显示出来后再进行操作!

  • 说实话,框架搞得有点儿复杂了,其实做 App 自动化测试,你的框架可以精简一下,同时代码结构有点儿乱,不利于团队开发。不过现在做的已经不错了,建议多看一下业界其他优化的框架,不断提升一下哟!

  • 打电话:

    1. adb shell service call phone 2 s16 "10086"

    2. adb shell am start -a android.intent.action.CALL tel:10086

    挂电话:

    adb shell input keyevent KEYCODE_ENDCALL

    adb shell input keyevent 6

    上述两种方法等同

  • 使用 spring boot+vue 做测试平台开发

  • 先不管文章的内容如何,把文章的排版优化一下吧,这样的格式看着很头大!

  • 测开的路怎么走 at 2020年04月28日

    先专后宽,要有主次;比如说,你自动化测试做的比较牛,任何相关的都比较通;然后平台开发,性能测试就是加分项;如果所有的都懂一点儿,没有专长,那就是平均分了!

  • 测开的路怎么走 at 2020年04月27日

    测开不在于你会多少东西,或是如何学习才能成为测开。而在于你的核心竟争力是什么?围绕着这个能力,向周边学习。而不能这也会些儿,那也做过,这样的话其实是什么也不会的。公司会根据自己的需求来招聘相应的人才,那就是招解决一定的问题的,所以要有亮点,能使你脱颖而出的能力才行。

  • 今年这个环境下,讨论这个话题确实挺应景的;各个公司生存压力大,就把这种压力传递给公司里的每一个人,所以我们的压力也非常大,适当减压非常重要,否则今年会过的很痛苦!

  • 不要相信这样的说法,我经历过的公司的测试同学,不到 10% 是从培训机构出来的。而且去培训机构的出来的同学,多集中于外包公司,正规的公司测试同学,培训机构的同学占比很少。

  • 在工作中要保持积极主动性,没有人会主动帮你,教你东西的哟!自己不主动,就会被时代抛弃的哟!