仅从你的报错提示来看 是提示包里面没有 put 这个方法
这样的话 你需要自己在写一个脚本来整合这些日志,allure generate 这个命令的本质就是根据固定格式的 json 文件或者 xml 文件来生成 html ,如果你对顺序什么的没有要求,把你所有机器执行的结果传回 master 后放到一个文件夹下面(是把文件放在一个文件夹下面,不是文件夹),然后生成 html 就是全部的了,但是 case 的顺序可能会是随机的,如果有别的要求 就自己写脚本改造一下 pytest 生成的日志就可以了
你的多机运行有问题吧,使用 pytest 多进程执行 只是执行 case 的机器可能是其他的机器,但是最后的日志还是生成在你执行 pytest 的那台机器上的,只会有一份日志
可以的 参数配置一下 binary_location 指定一下启动的 exe 文件就可以了,驱动的话 按照你要用的浏览器版本 去下载对应版本的 driver 就行了
这不是取得最后一个吗
fiddler 单词拼错了
你就把 iPad 当做一个手机就行了 你之前怎么连接 iPhone 的 就怎连接 iPad
不好意思 之前那个提问 编辑框把我后面的信息当成关键字了,所以没显示全。
其实问题很常见,fastbot 项目的 lssues 有不少人提过这个问题,作者一直没有更新或者回复, 其实问题就是编译执行的时候 会提示 XCTAutomationSupport 这个私有库不存在
您好 请问您是怎么解决的 我这边现在是只要一安装 就会提示
未能载入软件包 “FastbotRunner”,因为它已损坏或丢失必要的资源。 请尝试重新安装软件包。
2023-07-21 15:51:21.503596+0800 FastbotRunner-Runner[470:51931]
(dlopen_preflight(/var/containers/Bundle/Application/6E00E04A-94E8-48C4-BFC8-4D00D18556B8/FastbotRunner-Runner.app/PlugIns/FastbotRunner.xctest/FastbotRunner): Library not loaded: @rpath/XCTAutomationSupport.framework/XCTAutomationSupport
Referenced from: /private/var/containers/Bundle/Application/6E00E04A-94E8-48C4-BFC8-4D00D18556B8/FastbotRunner-Runner.app/PlugIns/FastbotRunner.xctest/Frameworks/FastbotLib.framework/FastbotLib
Reason: Incompatible library version: FastbotLib requires version 1.0.0 or later, but XCTAutomationSupport provides version 0.0.0)
现在的 cpu 都是多核的超过 100 很正常