CSIG 氛围怎么样? 昨天看到到处传大裁员
@ 花菜 楼主,我看你另一个帖子说'封装一个 http 接口来转发 mqtt'
那这个性能测试也是这样转发的吗?会影响性能吗?
楼主实现自动化测试了吗?看 github 好久没更新了啊
没看太明白.
这个 mqtt 测试,是不是被测试接口发布 (订阅) 服务, 然后你这边的接口用例接收 (发布}对应的内容?
10:32:16][DEBUG]<airtest.utils.nbsp> [javacap_sever]b''
Unhandled exception in thread started by <function start_get_screen at 0x136aca290>
Traceback (most recent call last):
File "main.py", line 78, in start_get_screen
frame = javacap.get_frame_from_stream()
File "/usr/local/lib/python3.7/site-packages/airtest/core/android/javacap.py", line 103, in get_frame_from_stream
return self.frame_gen.send(None)
File "/usr/local/lib/python3.7/site-packages/airtest/utils/threadsafe.py", line 27, in send
return self.it.send(*args)
File "/usr/local/lib/python3.7/site-packages/airtest/core/android/javacap.py", line 77, in get_frames
header = s.recv(4)
File "/usr/local/lib/python3.7/site-packages/airtest/utils/safesocket.py", line 32, in recv
raise socket.error("socket connection broken")
OSError: socket connection broken
@zhonglinlins 楼主,请问我单手机通过 wifi 连接 adb 可以正常运行,但是此时再开一个终端窗口输入adb devices
的话,原来运行正常的窗口就会报这个错误,是什么原因呢?
方正吗? 转正有学历要求的
工作地点是在哪呢...
这个我忘了..太久了...当时应该是用的 qq 自带的截图...
你可以试试 snipaste
就是没识别到你原图的意思. 你把精确度调低一点试试, 0.85 改成 0.6 , 或者重新截图.
请问 bug 管理, 新建缺陷的时候,内容输入框里支持直接粘贴截图吗? 我在 demo 里试了一下,好像只能通过上传附件放截图?
去年我弄 app 自动化的时候,也是用的 openCV 解决支付键盘键位随机分布的问题.
https://www.jianshu.com/p/5e507f105013
为何我这里的 poco 下拉菜单里,没有 netease 选项呢?..
是的 放在 config 里就行了. 我上午不知道怎么搞懵了..误以为在 config 里的方法,每个 test 都会调用.
是只生成一次的。
@debugtalk 请问这种情况可以做到吗? test B 里面要使用 test A 的变量.
因为这个变量跟随机数有关,每个用例的随机值都不一样,所以不能放到config
里面...
我只能想到的是,testA 一个文件夹,放一个debugtalk.py
, testB 一个文件夹,放一个debugtalk.py
.
执行 A 的时候,把 B 需要的变量写入到 testB 文件夹的debugtalk.py
,然后 testB 直接调自己文件夹里的这个变量
这样确实可以解析出来,谢谢~~
@debugtalk 大神,如果我要在测试用例里面使用同一个方法里返回的两个值,有语法可以实现吗?
类似这样:
def get_talk_ttkey():
str1 = 'a'
str2 = str1 + 'b'
return str1 , str2
代码简单了些,就是说我在报文里用到的两个参数,它们之间是有关联关系的,只能在一个方法里生成.
在 YAML 文件里试了好几种语法都不行, 不知道是我用错了语法,还是这个暂时没法实现呢?
variables:
- talk_ttkey: ${get_talk_ttkey()}
- ttkey_value : $talk_ttkey[0]
- talk_value : $talk_ttkey[1]
variables:
- ttkey_value : ${get_talk_ttkey()}[0]
- talk_value : ${get_talk_ttkey()}[1]
variables:
- ttkey_value : ${get_talk_ttkey()[0]}
- talk_value : ${get_talk_ttkey()[1]}
卸载了 重装也一样的
好的 谢谢
或者说,服务器每秒能处理的并发数就是在 70 左右,对吗?
意思就是说,实际上我的工具,每秒只发送了 70 左右的请求给服务器?
受教了
额 如果数据分布是 1,2,1,2,1,1,1,2,90,90, 那这十个数据的 90% 是 90 吗? 平均值是 1.9 左右, 符合真实情况的应该是平均值吧?
@debugtalk 大神,请问一下 locust 生成的报表,requestes per second
这里是指服务器的吞吐率还是运行 locust 的压力机的吞吐率啊?