- 用例执行使用的config.json配置文件,怎么通过代码的方式在用例中指定?
除了通过命令行minitest -c config.json的形式指定某个用例的使用到的配置文件外,有没有从代码角度指定不同用例使用不同的配置文件呢?我的诉求是:有些用例需要真机执行,有些用例可以用ide执行,但是希望最终输出一份测试报告。
2023-06-29 - 非 scroll-view 容器的滚动实现方法?
page类中的scroll_to() 函数只有在 scroll-view 容器才生效吗?自定义的组件如何实现滚动滑动
2023-06-15 - mock_choose_image接口,没有触发图片上传?
使用场景:点击扫码组件弹出微信订阅的弹窗,点击弹窗上的确认后(如下图),触发照片上传。代码实现如下,但是最终没有上传图片[图片] image_name = "detail_page.png" # 运行这个case时需要在本目录下有名为test.png的图片 with open(image_name, "rb") as fd: c = fd.read() image_b64data = base64.b64encode(c).decode("utf8") self.app.mock_choose_image(image_name, image_b64data) # qr = "th-view >>> bottomnavigator >>> th-view >>> th-view >>> th-image >>> image" qr = "th-view >>> bottomnavigator >>> th-view >>> th-view >>> th-view >>> view" elements = self.page.get_elements(qr) print("elements size is " + str(len(elements))) # 这个element class属性中有scan的标志 elements[11].click() self.native.allow_send_subscribe_message(True)
2023-06-15