你可以在源码里加个转义
服务器上同样的方式源码启动即可
验证不通过的话可以抓页面看下具体的值是多少,或者是否切换到了不同的 iframe
你的包名就是叫 “包名”? 确定这是对的吗?
就是一个 unittest 的执行而已
app /_ init.py 文件里面注册
可能是少提交了一些文件。
你看下从 kityminder 的 git 上能不能下载对应文件吧
默认是 post,需要的话自己看下如何修改吧
近期工作很忙,没时间维护这个项目,所以不推荐用接口测试这个模块,或者自己做二次开发吧
验证失败会自动截图,你可以看下截图的内容是不是正常的
xpath : 点击 |xpath@@value
验证: 第二个页面是什么意思?打开另外一个窗口吗? 是的话,要先 切换窗口
你的 client.py 是怎么启动的啊,没有启动 selenium server 就自动退出了。
这个 client 要做的事情是:
你现在的情况,是第三步没起来,你看下是不是改了代码配置还是说没下载 client 目录对应的 jar 包。
看你截图最上面两行,你的 client down 了,所以不可用
4444 端口是 selenium Server 是默认端口,client 和 service 是通过 9998 端口进行通信
你的 service.py 在哪台机运行,就填那台机的 IP
如果都是本地,填 127.0.0.1
不贴上你的代码吗
你服务端的 service.py 启动了吗? 看报错是找不到 host
看下你填的内容吧,重要是确认下文件是否存在
注意需要是相对路径,例如 文件是在 workspace/report/index.html, 那么就填 report/index.html
可能是附件填写的格式不对,文件需要在当前 job 的 workspace 下面
是会很多重复工作。
但这都是机器在执行啊,重复有什么所谓?
分布式是由 selenium server 的 hub 和 node 方式实现的,只要把 selenium hub 配到 节点管理 里面,剩下的事情 selenium server 会自动完成:
无法执行,具体的代码和报错、日志可以截图看看吗?
update:2019-05-22
脑图集成部分代码已提交:
https://github.com/jerrylizilong/autotest_platform
不知道楼主这种管理方式会不会遇到以下问题:
脑图集成部分代码已提交:
https://github.com/jerrylizilong/autotest_platform
使用说明:
是的,我记得昨天已经修改了,可能没保存到