Once uitest is properly installed, you can write your first script.
Hint
If you’re not too comfortable with Javascript, a dedicated FAQ entry is waiting for you.
Fire up your favorite editor, create and save a sample.js file like below:
var win = UT.open("http://www.taobao.com", function () {
describe("测试uitest", function () {
it("打开页面淘宝首页", function () {
var result = -1 != location.href.indexOf("http://www.taobao.com");
expect(result).toBe(true);
})
})
})
win.go("http://guang.taobao.com", function () {
describe("测试uitest", function () {
it("跳转到淘宝逛逛页面", function () {
var result = -1 != location.href.indexOf("http://guang.taobao.com");
expect(result).toBe(true);
})
})
})
Run it:
$ uitest run -f sample.js
You should get something like this:
$ uitest run -f sample.js
INFO [Browser]: Chrome start run
INFO [Browser]: Chrome is completed
INFO [Browser]: Chrome navigator to http://guang.taobao.com?_ut_=7547123
INFO [Browser]: Chrome start run
INFO [Browser]: Chrome is completed
-------------------------------------------------------------------------------------------
测试结果: 浏览器:Chrome 28.0 (Mac) | 用例总数: 2 | 失败用例总数: 0 | 错误数:0
-------------------------------------------------------------------------------------------
http://www.taobao.com/?_ut_=7547123
测试uitest
打开页面淘宝首页
expect true toBe true Passed.
http://guang.taobao.com/?_ut_=7547123
测试uitest
跳转到淘宝逛逛页面
expect true toBe true Passed.
-------------------------------------------------------------------------------------------
What did we just do?