收藏一下收藏一下,说不一定哪天就用上了呢
可以参考下这个 https://testerhome.com/topics/27131#reply23
不是意思是要你去做自动化,是参考这种节奏。对于上边的人来说,甚至对于团队其他人来说,需要看到产出,需要看到确切的降本增效,才是体验价值的点,而不是你单纯说,我想学,我没时间,我 balabala,这些都只有你和你的领导看得到。
培养测开这件事,很考验领导的能力,你不能对领导要求太高
你参考一下 @Suneo 的方法,我们也是这么搞的,写个单独的工程,在工程中搞个调用 sdk 的服务,然后外部用 http 调用来测试
毕业到现在也不过一年半,还年轻啊……多造
膜拜大佬 orz,我们刚好有几个点卡在这上边
听说字节成都的效能团队在做类似的平台,听说有计划商用,你可以联系他们看看
写个壳,去安卓系统去运行,sdk 测试不都这样吗?
我意思是,你网页 F12 看下,从网页端开始找,看下 console 里,出错的资源是访问的哪个路径,你把路径拷贝出来,放在浏览器访问看看,在对照实际的文件路径,有哪里不对。我不知道在 jenkins 里边是怎么执行的,但是你得确定下 jenkins 开网页服务的静态路径是对的吗?
F12 调试,大概率是文件路径问题
“仅楼主可见” 是不是字段反了,我是楼主的帖子,仅楼主可见的回复看不见,但是消息列表能看见
期待~期待~
时间还短,再等等看。哈哈。
鸿蒙可能重点还是在于其他的平台,手机为了平稳过度,可能就只能这样了。
哈哈哈,帮不了你了,我们用的 ATX2
换一个检测点
现在的云测平台基本都是手机端的
所以我很难当一个管理者~
但是奇怪就是,在出现这个错误的同时,Instruments 是可以正常获取数据的。我们尝试了很多方法,完全没办法,最后换手机了。orz 救命
大佬,请教一下。我们这儿有个测试手机,之前运行都正常,但是突然开始出现以下错误,并且重启也无法恢复(换手机正常),请问遇见过吗?
2021-01-06 10:28:16,406 - lockdown.py[line:75] - ERROR: [Errno 13] Permission denied: '/var/db/lockdown/00008020-001E358234EA002E.plist'
Traceback (most recent call last):
File "/Users/515/code/py-ios-device-main/instrument/RPC.py", line 214, in init
self._cli = self.lockdown.start_service("com.apple.instruments.remoteserver")
File "/Users/515/code/py-ios-device-main/util/lockdown.py", line 182, in start_service
raise StartServiceError(f'Unable to start service={name!r} - {error}')
util.exceptions.StartServiceError: Unable to start service='com.apple.instruments.remoteserver' - SessionInactive
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/515/code/py-ios-device-main/demo/instrument_services/__init__.py", line 12, in <module>
rpc = get_usb_rpc()
File "/Users/515/code/py-ios-device-main/instrument/RPC.py", line 20, in get_usb_rpc
if not rpc.init(DTXUSBTransport):
File "/Users/515/code/py-ios-device-main/instrument/RPC.py", line 219, in init
self._cli = self.lockdown.start_service("com.apple.instruments.remoteserver.DVTSecureSocketProxy")
File "/Users/515/code/py-ios-device-main/util/lockdown.py", line 182, in start_service
raise StartServiceError(f'Unable to start service={name!r} - {error}')
util.exceptions.StartServiceError: Unable to start service='com.apple.instruments.remoteserver.DVTSecureSocketProxy' - SessionInactive
赞~
airtest 的 api 集成的比较好了
from airtest.core.cv import Template
Template(flag_pic, threshold=0.5, rgb=True).match_in(jpeg_path)
你大可不局限在 sikuli,先用最简单的方式验证可行性。airtest 里有很便捷的图像识别 API,你可以只在 server 端使用 airtest
我说的那种方式可以将整个桌面截图下来,然后传输到 server,由 server 做识别呀~
其实根据你的描述,环境安装问题大多出现在图像识别这些地方,你大可以避开这些。测试目标只需要管最简单指令操作和截图。
当然,如果 VNC 你觉得目前性价比最高,也不错
国产系统的包依赖解决不了,你可以尝试,只把操作指令下发测试设备,server 来处理识别。测试设备对兼容性的要求就低很多了。别依赖原生的安装包。
VNC 应该也不是最终的解决的方法,你以后可能还要解决分布执行怎么办,带宽怎么办,vnc 不稳定怎么办。
2 周的坑真也还好。你至少摸清了很多系统的坑不是。
2、自己去系统测试跑一轮,就能比较好挖掘了