about.test.js 960 字节
Newer Older
study夏羽's avatar
study夏羽 已提交
1 2 3 4 5 6
// jest官方文档: https://www.jestjs.cn/
// uniapp自动化测试教程: https://uniapp.dcloud.io/collocation/auto/quick-start

describe('pages/ucenter/about/about.vue', () => {
	let page
	beforeAll(async () => {
study夏羽's avatar
study夏羽 已提交
7
		page = await program.redirectTo('/pages/ucenter/about/about')
study夏羽's avatar
study夏羽 已提交
8 9 10
		await page.waitFor(500)
	})

study夏羽's avatar
study夏羽 已提交
11 12
	it('about', async () => {
		expect.assertions(2);
study夏羽's avatar
study夏羽 已提交
13 14
		const getData = await page.data('about')
		console.log("getData-----------: ", getData);
study夏羽's avatar
study夏羽 已提交
15 16
		expect(getData.appName).toBe('uni-starter')
		expect(getData.slogan).toBe('云端一体应用快速开发模版')
study夏羽's avatar
study夏羽 已提交
17 18
	})

study夏羽's avatar
study夏羽 已提交
19 20 21 22 23 24
	it('screenshot', async () => {
		var image = await program.screenshot({
			path: "static/screenshot/about.png" // 默认项目根目录
		})
		console.log(image,"image--------------------")
	})
study夏羽's avatar
study夏羽 已提交
25

study夏羽's avatar
study夏羽 已提交
26 27

	it('隐私政策协议-点击跳转', async () => {
study夏羽's avatar
study夏羽 已提交
28 29 30 31 32 33 34
		await page.callMethod('navigateTo', {
			url: "https://ask.dcloud.net.cn/protocol.html",
			title: "用户服务条款"
		})
	})

});