刚走了跳一跳,又来了大家来找茬, 哈哈~
重新安装下 appium 和配置 WebDriverAgent(建议使用付费版开发者账号)就可以了,可以参照:https://testerhome.com/topics/8375
Appium 1.7 以后已经不支持 android “find_element_by_name('已完成').click()”,建议使用 find_element_by_android_uiautomator().click(), 写法如下:
driver.find_element_by_android_uiautomator("text(\"已完成\")").click() 或者 driver.find_element_by_android_uiautomator('new UiSelector().text("已完成")').click()
👍火速试用~
出个配置说明文档吧,楼主~比如说某些参数的意义,具体含义是什么;某些操作的可选项,比如:
嗯,谢谢,应该是,不加配置文件,是可以跑起来的,正在检查配置文件中....
@seveniruby 求教楼主,跑起来几分钟就提示如下错误,求解~🙏感谢!
谢谢楼主,这几天项目上太忙,没有登录论坛,抱歉~ 刚重新 git 了你的代码,这个问题已经解决了,楼主 ,再次感谢~
XCode 设置里把 XCTestWD->Build Setting->Header Search Paths 和 XCTestWD->Build Setting->Objective-C Bridging Header 的值 XCTestWD/XCTestWD-Bridging-Header.h 删掉
@zhangzhao_lenovo Hi 楼主,Xcode8 升级到 xcode9, git 最新代码,有个错误, 请教如何解决,谢谢🙏~
Xcode:Version 9.1 (9B55)
Mac OS:macOS High Sierra 版本:10.13.1
也没必要那么悲观吧,牛叉的大厂,自动化平台虽然做的很好,但新功能,UI,还有一些特殊场景的测试还是需要测试人员的吧,这些平台也是需要人员去维护的吧;不要说现在都什么自动化了之类的,自动化也只是辅助测试罢了,无论是接口自动化,还是 UI 自动化基本上还是用来做回归的多吧。另外也要看公司所处的阶段以及是否有充足的人员去开发平台,没有能力开发也是白扯;当然能够测试转研发岗,测试开发岗还是不错的。再扯一句,现在市面上这些云测平台,说实在的付费起来也不比招测试人员便宜,免费的也基本上测不出什么东西来,不然人家还咋挣钱。纯属个人拙见,不同意见的同学也请轻喷,玻璃心,受不鸟~
谢谢,我巴拉巴拉说了一大推,你一句话总结了,惭愧
赞同@michael_wang, 同时想补充点自己项目上的经验。对于涉及摄影与录像类的视频制作 app,大部分产品涉及到 HD 导出,转场,滤镜,特效,主题,字幕,贴纸等编辑功能;而这都需要引擎的支持,所以还要对不同品牌,不同型号的 CPU,GPU 进行兼容性测试,什么 MediaTek,高通啊,2/4/6/8 核啊之类的,MaLi/NVIDIA/Adreno 等等,当然同样也是不同 os,分辨率也要兼顾。另外,对于 top 机型,不光要看市面上的 top 机型,还要有针对的统计自己产品用户的 top 机型;如果产品有涉及到不同国家和地区,还需有针对性的对这些国家和地区的 top 机型做兼容性测试。
monkey 能跑起来吗?打个断点看下有没有执行到 logcat
最后结束的时候用 kill adb 服务停止的,代码里有注释
打印下 logcat 命令,然后终端日志截图我看下
哈哈,。。。。 正在看第二遍
没做过游戏项目,长点知识~
有意思~
monkeyTest.py 代码里有注释
楼主说的是 build settings 里 swift language version 选 3
快捷方式??
互相学习~
数据是从开始就采集的,跑完了或者中途中断了再去读取采集到的数据分析~
左侧选择 server 文件夹,File->Add Files to "XCTestWD"->XCTestWDMonkey.swift->add