还真不好调整,试试重新刷新,或者自行搭建一个试试,Java+vue 栈搭建很容易的,
demo 是用大善人 CF + 个人家宽移动网 + 迷你主机搭建的,可能有网络问题
playwright 支持 Context 上下文处理,可以 new 两个 context 对象,一个是未登录认证的,一个是认证编码的
示例:
@BeforeClass
public void beforeClass() throws Exception {
browser = playwright.chromium().launch(new BrowserType.LaunchOptions().setHeadless(true));
noLoginContext = browser.newContext();
loginContext = browser.newContext();
loginPage = loginContext.newPage();
loginPage.context().addCookies(_cookies); // 添加cookie,或者不用手动添加cookie的方法,自行请求登录页面输入账号密码也是可以的
}
此后,使用loginContext 进行newPage()和navigate()即是登录态进行处理请求了
playwright的context是非常好用的,就像写测试代码一样处理,不知道是否达成你的需求
美团的这个高级多了
目前实现的也是有点粗暴的,纯靠 cpu 像素对比的
yes
确认下问题,是检测是否正常弹窗、是否正常加载多个 tab 页吗?
如果是,目前代码版本不支持,需要开发下,二开也很容易的。
当前版本,主要是校验 H5 页面的 title 和截图进行对比相似度是否达到 60%,有异常进行报警
开发了前端页面供添加用例,其实就是加上 URL、页面标题、报警机器人等信息,图片对比是默认进行的
不好意思,贴子篇幅较少,只写了主要的原理,没写前端的东西;
我搭建了 demo 试用:https://check.itest.ren/
招聘结束,感谢大家
加班相对较少,有自己的成长空间,欢迎投递
好像不支持 RPC 类
实验不错,落地好难,尤其有几百个服务应用 + 线下测试数据库共用的话
我喜欢你举的通俗的例子
想问下,怎么用 xmind 转成 xml 呢,我看了下 xmind 好像不能直接转 xml,有什么好办法吗?
要不是 1 楼的回复,我直接就忽略了你的招聘。。。
我也看到这个帖子了,很感兴趣,希望加入!
@seveniruby @Lihuazhang
开源吗?
兄弟,你 Jmeter 线程组设置错了呀,循环次数不要写成 1,勾选 “永远”,不然只跑 50 次,虽然你写的是 50 个线程组。
报错如下,找不到问题在哪里了。步骤是刚进入 webview,点击 “立即预约” 按钮,就点不动了。
Traceback (most recent call last):
File "D:\TestWork\code\UI\caboli.py", line 22, in <module>
d(description=u"立即预约 Link").click()
File "C:\Python27\lib\site-packages\uiautomator\__init__.py", line 108, in __call__
return self.func(*args, **kwargs)
File "C:\Python27\lib\site-packages\uiautomator\__init__.py", line 77, in _inner
hook_func(dict(name=fn.__name__, self=instance, args=args, kwargs=kwargs, is_before=True))
File "C:\Python27\lib\site-packages\atx\ext\report\__init__.py", line 77, in _uia_listener
self.__uia_last_position = center(evt.this.bounds)
File "C:\Python27\lib\site-packages\uiautomator\__init__.py", line 890, in __getattr__
info = self.info
File "C:\Python27\lib\site-packages\uiautomator\__init__.py", line 901, in info
return self.jsonrpc.objInfo(self.selector)
File "C:\Python27\lib\site-packages\uiautomator\__init__.py", line 433, in wrapper
return _method_obj(*args, **kwargs)
File "C:\Python27\lib\site-packages\uiautomator\__init__.py", line 203, in __call__
return self.remote_call(data)
File "C:\Python27\lib\site-packages\uiautomator\__init__.py", line 190, in remote_call
"%s: %s" % (jsonresult["error"]["data"]["exceptionTypeName"], jsonresult["error"]["message"])
uiautomator.JsonRPCError: <exception str() failed>
[Finished in 54.9s]
前辈加油!
赠书者:Dex
你这个也是要先抓 APP 的包吧,那可以用 Jmeter 的代理服务器抓包录制吗?也能拿到你想要的接口请求,然后循环使用。
不知道我是不是明白你的点了。
可以分享下 CMD 那里的脚本吗?
是不是没有移动端的测试?
我看要求全是 PC 端的。