手机传 PC(QQ,微信,企业微信,钉钉等 IM 软件),PC 截图(截图软件或者 QQ,微信自带的截图功能),手机传手机(QQ,微信等 IM 软件,或者将图片发到有隐私控制的社交 APP 上,比如微博之类,这样另一个手机访问这账户的内容就可以下载图片)
iOS 的自动化测与 Xcode 版本,手机型号,手机的 IOS 版本都有关系,如果找到一套可以跑起来,就不要做任何的替换,更不要做系统或者工具的升级
主要看领导站哪边,有些领导就认为线上问题就是测试的锅,你再怎么解释没有用,但是有些领导比较客观,需要线上问题报告,一般是开发和测试一起背锅,因为领导几乎没有是测试升上去的,一般都是产品或者技术出身
压测需要看你具体的需求,如果是压底层的服务,可以想办法找开发看怎么跳过接口的检验,如果需要压测加密和之后的服务,就需要在接口请求上研究怎么破解加密了,服务端肯定有加密的逻辑的,要不 C 端调用的时候怎么请求呢?
试试图像识别转坐标点击
目前没有很好的解决办法,可以等等 appium 的后续更新
如果要点击的区域在页面中是固定位置,可以通过坐标点击,如果还是不行,试试双击
目前除了使用 UI 图像识别的方法,其他没有什么好的办法
可以放脑图或者用例的链接,要不意义不大
没有最好只有最适合的方式,由于团队性质,理解和能力的不同,每个团队都有适合自己的一套流程和方式,不用受制于敏捷二字,应该从目标价值出发
你们是要做 PC 端的自动化?
让开发加一个调试页面,可以添加一个崩溃的按钮,一点就 crash 的那种
可以通过规范流程来把控节奏,比如 提测前需要开发提供单元测试的 check list,提测后进行冒烟测试,然后进入正常测试,每天发送 bug 日报状态,3 天未修复的 BUG 发送提醒并抄送 leader,最后如果可以来个测试报告
买新款吧
单机器任何工具都达不到这么高
测试环境一般有个假接口测试充值和支付,线上的话申请测试金额,走真实的支付
appium 的话视频页面会有定位不到的场景,可以用图像识别或者坐标,如果有其他好的并且稳定的方法,请告知?
流程的问题,不过小公司追求业务价值的时候,会比较暴力,可以总结一下和领导说一下项目流程规范话管理的想法,看看是否可以用流程来控制
参数带已登录或者已注册用户的 token 或者 cookie,然后调后面的业务接口不可以吗?或者每次跑接口自动化的时候同一账号执行前在 setup 里面先校验一下当前用户的登录或者注册状态,如果过期或者未注册,先登录注册再继续,应该也不复杂
如果你们的业务有比较复杂的登录或者注册流程,就需要详细根据实际情况重新设计了
技术是为业务服务的,我们要交付的是高质量的产品不是高级的技术,时间长了会发现业务熟悉的人的价值会更高,自动化或者压力测试,有钱就行,招一个呗,业务是需要长时间的沉淀的
海外的 app 的测试,您是外包的项目还是自己的项目?
每次弹窗确实不舒服
IOS 的话其实还是比较容易覆盖的,因为机型就这么多,不像安卓五花八门的,按不同机型的分辨率,不同的 IOS 版本,还有手机型号
像老板的这种情况,可以加点 log,一旦出现偶现的问题方便跟踪
方法有很多种: