意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

vmlogin浏览器自动化测试工具介绍

来源:恒创科技 编辑:恒创科技编辑部
2024-02-13 12:43:59
VMLogin浏览器自动化测试工具能做什么?​​能够实现VMLogin用户配置浏览器的一些自动化控制操作,如:打开指定网页、寻找网页中指定的位置进行输入文字/点击等操作,并且可以执行用户自定义的JS脚本等功能。​​我们来看看测试工具的主界面

vmlogin浏览器自动化测试工具介绍_自动化测试

VMLogin API token 是用户的API令牌,这个需要用户登陆到Web后台,在帐号管理->我的帐户 中可以设置这个 token 值。

vmlogin浏览器自动化测试工具介绍_控件_02


vmlogin浏览器自动化测试工具介绍

点击 Generate Token 随机生成 token 值,再点提交确认修改。VMLogin 自动化测试设置里的 IP 和 端口值 ,对应的是VMLogin 客户端上设置对应值。

vmlogin浏览器自动化测试工具介绍_控件_03

在​​vmlogin浏览器​​客户端我的帐户->浏览器自动化设置中要启用浏览器自动化设置并保存设置,这样所设置的端口才会打开,这个端口也是让自动化测试工具来控制哪个配置文件浏览器启动的。下面讲解一下各种动作定义:​​打开网址:​​内容填写网址​​设置窗口大小:​​内容格式 800,600​​隐式等待:​​内容时间为毫秒 1000 = 1秒​​强制等待:​​内容时间为毫秒 1000 = 1秒​​FindElementByID:​​可以填写html控件的id值​​FindElementByXPath:​​此项是解决有些html控件没有id值的问题,例如://input[@name="password" and @type="password"]​​SendKey:​​发送文字,支持中英文​​点击:​​如果前面有使用FindElementByID/FindElementByXPath找到过控件,那这里内容为空就可以直接点击上次找到的控件,也可以写html控件id值​​截图:​​保存当前网页显示的内容为 bmp 文件,内容可以是保存的 bmp 文件全路径,内容为空则会保存在安装目录下的一个文件夹中​​SwitchToFrame:​​如果网页中有多个Frame,可以用这个命令来切换要使用哪个Frame​​ExecuteScript:​​内容可以填写JaveScript 脚本代码,这个执行不会等待脚本执行就会返回​​ExecuteScriptByASync:​​内容可以填写JaveScript 脚本代码,这个执行是阻塞等待脚本执行完成​​PAGE_DOWN:​​网页下拉​​End:​​进程结束的测试​​Refresh:​​刷新页面​​FindElementByLinkText:​​通过文本链接去查找元素点击​​getAttributeToOpen:​​获取指定名称所对应的属性值,获取属性去打开​​ExitBrowser:​​自动化结束后自动关闭浏览器点击工具界面中的 Demo 示例链接会生成一个简单的示例动作列表。如何写出自己想要效果动作脚本,还需要用户自己从简单入手,了解原理后再添加动作,完成一些比较复杂的需求。这里的介绍起个抛砖引玉的作用。
上一篇: 工业现场为何必须使用工业环网交换机? 下一篇: 手机怎么远程登录云服务器?