diff --git a/pages/component/image/image.test.js b/pages/component/image/image.test.js
index c6294ba66d27cc56118566663a0b5b603ebc1f34..26fd38e5f2d85088515e95c49163daf58c308583 100644
--- a/pages/component/image/image.test.js
+++ b/pages/component/image/image.test.js
@@ -30,6 +30,23 @@ describe('component-native-image', () => {
expect(await page.data('loadError')).toBe(true)
})
+ it('check-cookie', async () => {
+ await page.setData({
+ autoTest: true,
+ setCookieImage: 'https://cdn.dcloud.net.cn/img/shadow-grey.png'
+ });
+ await page.waitFor(1000);
+ await page.setData({
+ loadError: false,
+ verifyCookieImage: 'https://request.dcloud.net.cn/img/shadow-grey.png'
+ });
+ await page.waitFor(1000);
+ expect(await page.data('loadError')).toBe(false);
+ await page.setData({
+ autoTest: false
+ });
+ })
+
it('path-screenshot', async () => {
const page = await program.navigateTo('/pages/component/image/image-path');
await page.waitFor(3000);
diff --git a/pages/component/image/image.uvue b/pages/component/image/image.uvue
index 64a5accba02bac896e9255fa3c303e75ee521d15..42e9f4ca2c339624db0aed5fb9bb312823783048 100644
--- a/pages/component/image/image.uvue
+++ b/pages/component/image/image.uvue
@@ -17,6 +17,10 @@
+
+
+
+
@@ -26,7 +30,11 @@
return {
title: 'image',
imageSrc: "/static/test-image/logo.png" as string.ImageURIString,
- loadError: false
+ loadError: false,
+ // 自动化测试
+ autoTest: false,
+ setCookieImage: "",
+ verifyCookieImage: ""
}
},
methods: {