一、关于Taiko
Taiko是开源的web自动化工具,由ThoughtWorks团队开发,是的node一个库,提供简洁清晰API用户。 关于Taiko详情请参考:taiki github网站
①免费、开源 ②简洁、清晰API ③安装简单 ④交互式记录器 (.code) ⑤可以处理XHR和动态内容 ⑥智能选择不需要写元素定位 (个人认为:Taiko最大的优点是:,太方便了!
①可供用户使用ChromeDevtoolsProtocol,让Taiko专注于围绕UI自动化测试的功能。 ②通过各种插件进行扩展Taiko其他功能包括: Taiko-accessibility是对网站可访问性的测试Taiko插件。 Taiko-android是一种在Android运行网络测试的设备和模拟器Taiko插件。 Taiko-diagnostics它是一种诊断功能,如测量速度、网页性能指标等Taiko插件。
二、环境安装
第一步:首先需要安装NodeJs环境 第二步:terminal中输入 :npm install -g taiko ,安装taiko Node包
三、使用Taiko
-
-
①openBrowser(),你会看到的taiko打开浏览器。 ②然后执行 goto(“baidu.com)浏览器将跳转到百度首页。 ③然后再执行 write浏览器将在输入框中填充小龙女。 ④最后执行click(百度一下)点击模拟操作搜索
-
taiko 支持录制,一切Taiko通过执行过程(即执行操作步骤)terminal上输入 .code ,会