村民F_
26-08-24 00:52 微博认证:数码博主

最近在做测试自动化,踩了不少坑,感觉可以和大家分享一下:

1,虽然HWiNFO的命令行工具和SDK都要花钱,但免费版的HWiNFO有共享内存可用,通过它可以读取到传感器的数据

2,3D Mark的密钥激活会写注册表,因此测试盘插到没有注册的新机器上是不能跑分的,但在有密钥的前提下,可以先检查特定注册表项目是否存在,若不存在,再通过命令行工具注册密钥,这样就不用反复安装3D Mark及其DLC了

3,Superposition的Benchmark有命令行工具,但需要花钱升级Pro版,好在Superposition本身是一个UEngine的Demo项目,这意味着我们可以通过UEngine直接启动Superposition Benchmark,然后抓取引擎的stdout,将最后输出的BASE64 Bolb解码,里面就有各子项的分数以及总分

4,把光谱仪的开源驱动集成进屏幕测试软件,完全无视系统驱动,这样就不怕Windows自动更新驱动了

以前要从实习生开始培养一个测试员工,可能需要一个月甚至更久的时间,但现在有了这套自动测试软件,测电脑真是有手就行,一个下午的培训应该就足够上手日常工作了

发布于 上海