排版改一下,代码用 代码块 包起来,这个看起来太难受了
下单!
你这个太夸张了吧,1Gbps 算下来是 128M/s,你开了多少个 slave 机器?
还有,如果方便的话,可以把你的脚本脱敏之后放上来看看。
要
你怕是开了 查看结果树 吧,去掉试试
光看浏览器看不出任何问题,直接把网址扔上来
你放在采样器里面就行了
每个采样器设置不同的 头管理器
能把你的用例贴一下吗,应该是你在用例里手动关闭了 APP
swipe 方法设置下 duration
python 有对比两个 json 的库,你去 gayhub 搜搜看
还有你这种对比方法,适用范围很小,对于一些复杂的接口数据,根本没办法做断言。
还是把 json 解析出来,根据业务对每个字段进行断言,比较准确。
勾选长连接没
不会看异常日志吗?
为什么不用 Xpath 呢
数据太多了肯定会卡的,而且谁没事一直盯着日志看。。。一般都是用 LogStash+ES+Kibana 等框架来收集查询日志,直接输关键字查询,比那个好多了。
劝你一次不要买太多,大部分到最后根本看都不会看。
最好是一次只买 1.2 本,然后看完了再买。。。
普通的手工测试还是需要写用例的吧,光执行用例,除了能锻炼手速,我想不到其他好处了。。。
UI 测试维护起来成本太高了,前端改个元素,你就要改好几个用例。。
而且现在各种前端框架生成的页面,元素也不太好查找,写用例很麻烦
常见的漏洞有:
他这个页面直接返回的 html,你需要自己去解析。
不过解析这个太麻烦了,还不如自己写个生成的工具。
。。。代码为什么要截图,看着好难受
直接写代码吧,不建议用 Excel
应该是新打开了一个浏览器吧,不是 tab
。。。无语
就算你开 1 亿个线程,百度也挂不了
贴一个常见的 HTTP 异常状态码及其含义,可以方便查找问题
301 (永久移动) 请求的网页已永久移动到新位置。 服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会自动将请求者转到新位置。
302 (临时移动) 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。
304 (未修改)自从上次请求后,请求的网页未修改过。 服务器返回此响应时,不会返回网页内容。 一般在浏览器中比较常见。
305 (使用代理)请求者只能使用代理访问请求的网页。 如果服务器返回此响应,还表示请求者应使用代理。
307 (临时重定向) 服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。
400 (错误请求)服务器不理解请求的语法。通常是请求头有问题。
401 (未授权)请求要求身份验证。 对于需要登录的网页,服务器可能返回此响应。
403 (禁止)服务器拒绝请求。
404 (未找到)服务器找不到请求的网页。即服务器上没有与 URL 匹配的文件,MVC 的话就是没有对应的控制器或方法。
405 (方法禁用)禁用请求中指定的方法。
407 (需要代理授权)此状态代码与 401(未授权)类似,但指定请求者应当授权使用代理。
408 (请求超时) 服务器等候请求时发生超时。
413 (请求实体过大)服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。
414 (请求的 URI 过长)请求的 URI(通常为网址)过长,服务器无法处理。
415 (不支持的媒体类型)请求的格式不受请求页面的支持。
500 (服务器内部错误) 服务器遇到错误,无法完成请求。一般是代码报错。
502 (错误网关)服务器作为网关或代理,从上游服务器收到无效响应。
503 (服务不可用)服务器目前无法使用(由于超载或停机维护)。 通常,这只是暂时状态。
504 (网关超时) 服务器作为网关或代理,但是没有及时从上游服务器收到请求。
505 (HTTP 版本不受支持)服务器不支持请求中所用的 HTTP 协议版本。