怎么解决的 方便说说吗 可以的话 我也想试试
你是要把 excel 里的每一条记录 对应一个 allure.story? 一对一 ids 不就可以了吗?为啥非要对应 allure.story
我之前遇到类似的问题,类似于你这种的我的想法是
把这个值获取到,这个值从哪里取的(数据库之类的),把数据库的值读出来用 in 简单断言下。
不知道是不是符合你的预期
引入 logging
+1
但是如果自动化脚本也存在大量需要解藕和复用的关系,是否是自动化测试方案设计有问题?
这句话我一直想说的,我现在入职一家公司,接手之前外包出去做的整个测试框架,关键是 920 条 case(rpc\ws) 代码量 3.5W 行
zalenium
wx 已加。 大佬带路啊
我们做的是公链,我现在还在熟悉合约这块。 刚进入这个行业,一切都是新的开始。
今天第一天入职 区块链公司做测试,看了一天 合约、域名、接口,一脸懵逼,上这来看看,还真有相关的分享。虽然不太懂,但得学啊。
我理解的是你这边是不是两条或者N条case启动了一次app?如果是的话,你这边的 timeout 应该是报错后某个元素超时了找不到报出来的吧,这样的话会影响到后面的case的
两条或者N条case不要有互相影响的数据,每条case可以启动一次app,跑完单条用例后关闭app,下次case重复操作,这样假如前面的case报错了,不会影响到后面的case(目前我是这样做的,如果是web端可以借助pytest-xdisq启动多个浏览器)
如果你想启动一次app跑完所有的case,这种就要想到假如任何一条case出现异常了,还原场景,进入某个页面(比如主页),在重新跑新的case
手动创建
1.4.4. postman
http 接口测试工具,支持 js 变成,可以编写简单的脚本进行逻辑测试
js 变成 是 js 编程?
[pytest]
python_files=test_* *_test check_*
python_functions = test_* *_test check_*
修改后,fixture 是否支持,没试过。
https://www.cnblogs.com/linuxchao/p/linuxchao-pytest-configfile.html
610460807 这个 qq 群的群主直接二次开发过,你可以取看看
我试了下,不是这个问题, 在终端执行命令 pytest --html=report.html 没问题,在 jenkins 执行就报这个错误
滑动的不用定位元素的,直接获取当前屏幕 f 分辨率的大小,指定从 A 点 x、y 坐标滑动到 B 点 x、y 坐标
如果有多个不同分辨率的手机,做个判断就可以了,我之前就是这样做的,后来不搞 appium 了
你可以试试
可以先用滑动临时解决
记得之前我也想在 linux 下安装 chrome,直到后来发现了 zalenium
截图对比?
https://testerhome.com/topics/19091
是我这种问题吗? 我临时解决了,找不到其他方法。
这个好像可以哈
没有的哦,这里应该是 ajax 返回的。
send_keys_to_element 试了下也不行,现在加个 ActionChains().click() 暂时解决了这个问题。然后出现新问题了。。。也帮看下哈,更新了内容