You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by ac...@apache.org on 2017/08/18 07:11:45 UTC

[3/5] incubator-weex git commit: * [test] fix test , we need reopen page when retry

* [test] fix test , we need reopen page when retry


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/a9a31353
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/a9a31353
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/a9a31353

Branch: refs/heads/0.16-dev
Commit: a9a313538cec71bf8dec6a9c79013538b685efee
Parents: 1a63303
Author: gurisxie <27...@qq.com>
Authored: Fri Aug 18 11:01:01 2017 +0800
Committer: gurisxie <27...@qq.com>
Committed: Fri Aug 18 11:01:01 2017 +0800

----------------------------------------------------------------------
 test/scripts/attributes/compositing.test.js        | 4 ++--
 test/scripts/components/hyperlink.test.js          | 4 ++--
 test/scripts/components/iconfont.test.js           | 4 ++--
 test/scripts/components/image-onload.test.js       | 4 ++--
 test/scripts/components/input-event.test.js        | 4 ++--
 test/scripts/components/recycler.test.js           | 4 ++--
 test/scripts/components/refresh-loading.test.js    | 4 ++--
 test/scripts/components/scroll-event.test.js       | 8 ++++----
 test/scripts/components/scroller-fixed.test.js     | 4 ++--
 test/scripts/components/slider-common.test.js      | 4 ++--
 test/scripts/components/slider-infinite.test.js    | 4 ++--
 test/scripts/components/switch-event.test.js       | 4 ++--
 test/scripts/components/text.test.js               | 4 ++--
 test/scripts/components/textarea-maxlength.test.js | 4 ++--
 test/scripts/components/web-event.test.js          | 4 ++--
 test/scripts/css/border.test.js                    | 4 ++--
 test/scripts/dom.test.js                           | 4 ++--
 test/scripts/index.test.js                         | 4 ++--
 test/scripts/modules/animation-translate.test.js   | 4 ++--
 test/scripts/modules/clipboard-event.test.js       | 4 ++--
 test/scripts/modules/downgrade-event.test.js       | 4 ++--
 test/scripts/modules/gesture-longpress.test.js     | 4 ++--
 test/scripts/modules/globalEvent.test.js           | 4 ++--
 test/scripts/modules/modal-event.test.js           | 4 ++--
 test/scripts/modules/picker-event.test.js          | 4 ++--
 test/scripts/modules/storage-event.test.js         | 4 ++--
 test/scripts/modules/stream-result.test.js         | 4 ++--
 test/scripts/modules/timer.test.js                 | 4 ++--
 test/scripts/zcover-generate.js                    | 4 ++--
 29 files changed, 60 insertions(+), 60 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/attributes/compositing.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/attributes/compositing.test.js b/test/scripts/attributes/compositing.test.js
index ce4c5e9..ac9419e 100644
--- a/test/scripts/attributes/compositing.test.js
+++ b/test/scripts/attributes/compositing.test.js
@@ -32,13 +32,13 @@ describe('compositing test', function () {
     return;
   }
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/attributes/compositing.js'))
       .waitForElementById('test-text',util.getGETActionWaitTimeMills() + 2000,1000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/hyperlink.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/hyperlink.test.js b/test/scripts/components/hyperlink.test.js
index cdf13f2..686edf5 100644
--- a/test/scripts/components/hyperlink.test.js
+++ b/test/scripts/components/hyperlink.test.js
@@ -11,13 +11,13 @@ describe('weex a test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/hyperlink.js'))
       .waitForElementById("content-inside-a", util.getGETActionWaitTimeMills(), 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/iconfont.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/iconfont.test.js b/test/scripts/components/iconfont.test.js
index 1019fc4..eea46f8 100644
--- a/test/scripts/components/iconfont.test.js
+++ b/test/scripts/components/iconfont.test.js
@@ -15,13 +15,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/'+goal+'.js'))
       .waitForElementByName(goal, interval, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/image-onload.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/image-onload.test.js b/test/scripts/components/image-onload.test.js
index 7c0e6d8..74f4dc7 100644
--- a/test/scripts/components/image-onload.test.js
+++ b/test/scripts/components/image-onload.test.js
@@ -29,13 +29,13 @@ describe('image onload @ignore-ios', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/image-onload.js'))
       .waitForElementById('imgSize',util.getGETActionWaitTimeMills(),1000)
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/input-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/input-event.test.js b/test/scripts/components/input-event.test.js
index 79a950e..4ceeac6 100644
--- a/test/scripts/components/input-event.test.js
+++ b/test/scripts/components/input-event.test.js
@@ -14,13 +14,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/'+goal+'.js'))
       .waitForElementByName(goal, interval, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/recycler.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/recycler.test.js b/test/scripts/components/recycler.test.js
index a6eafa8..f54a8fd 100644
--- a/test/scripts/components/recycler.test.js
+++ b/test/scripts/components/recycler.test.js
@@ -36,13 +36,13 @@ describe('recycler @ignore-android @ignore-ios', function () {
   this.timeout(util.getTimeoutMills())
   const driver = util.createDriver(wd)
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/recycler.js'))
       .waitForElementById('waterfall',util.getGETActionWaitTimeMills(),1000)
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/refresh-loading.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/refresh-loading.test.js b/test/scripts/components/refresh-loading.test.js
index ca3f196..f8adb82 100644
--- a/test/scripts/components/refresh-loading.test.js
+++ b/test/scripts/components/refresh-loading.test.js
@@ -12,13 +12,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/'+goal+'.js'))
       .waitForElementByName("refresh:hide", util.getGETActionWaitTimeMills(), 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/scroll-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/scroll-event.test.js b/test/scripts/components/scroll-event.test.js
index 5df6f75..1be94d8 100644
--- a/test/scripts/components/scroll-event.test.js
+++ b/test/scripts/components/scroll-event.test.js
@@ -29,13 +29,13 @@ describe('list scroll event', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/list-scroll.js'))
       .waitForElementById('status',util.getGETActionWaitTimeMills(),1000)
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver);
   })
 
@@ -57,13 +57,13 @@ describe('scroller scroll event', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/scroller-scroll.js'))
       .waitForElementById('status',util.getGETActionWaitTimeMills(),1000)
   });
 
-  after(function () {
+  afterEach(function () {
       // return util.quit(driver)
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/scroller-fixed.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/scroller-fixed.test.js b/test/scripts/components/scroller-fixed.test.js
index 3ca8381..cc5a807 100644
--- a/test/scripts/components/scroller-fixed.test.js
+++ b/test/scripts/components/scroller-fixed.test.js
@@ -29,13 +29,13 @@ describe('scroller fixed position item ', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/scroller-fixed.js'))
       .waitForElementById('div_1',util.getGETActionWaitTimeMills(),1000)
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver)
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/slider-common.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/slider-common.test.js b/test/scripts/components/slider-common.test.js
index 73f54c6..66a9352 100644
--- a/test/scripts/components/slider-common.test.js
+++ b/test/scripts/components/slider-common.test.js
@@ -29,13 +29,13 @@ describe('slider common', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/slider-common.js'))
       .waitForElementById('slider_1', util.getGETActionWaitTimeMills(), 1000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   });
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/slider-infinite.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/slider-infinite.test.js b/test/scripts/components/slider-infinite.test.js
index b032d6e..c9a98a1 100644
--- a/test/scripts/components/slider-infinite.test.js
+++ b/test/scripts/components/slider-infinite.test.js
@@ -29,13 +29,13 @@ describe('slider infinite scroll', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/slider-infinite.js'))
       .waitForElementById('txt1',util.getGETActionWaitTimeMills(),1000)
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/switch-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/switch-event.test.js b/test/scripts/components/switch-event.test.js
index b5614f6..b8bdbc0 100644
--- a/test/scripts/components/switch-event.test.js
+++ b/test/scripts/components/switch-event.test.js
@@ -15,13 +15,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/'+goal+'.js'))
       .waitForElementByName(goal, interval, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/text.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/text.test.js b/test/scripts/components/text.test.js
index 645f197..fdd8d25 100644
--- a/test/scripts/components/text.test.js
+++ b/test/scripts/components/text.test.js
@@ -11,13 +11,13 @@ describe('weex text @ignore-ios', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/text-layout.js'))
       .waitForElementById("lines", util.getGETActionWaitTimeMills(), 1000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/textarea-maxlength.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/textarea-maxlength.test.js b/test/scripts/components/textarea-maxlength.test.js
index c3c583d..3b3c99f 100644
--- a/test/scripts/components/textarea-maxlength.test.js
+++ b/test/scripts/components/textarea-maxlength.test.js
@@ -29,13 +29,13 @@ describe('@ignore-android textarea maxlength vue test2 ', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/textarea-maxlength.js'))
       .waitForElementById('textarea',util.getGETActionWaitTimeMills(),1000)
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver)
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/components/web-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/components/web-event.test.js b/test/scripts/components/web-event.test.js
index 2ecee7a..af9f2fc 100644
--- a/test/scripts/components/web-event.test.js
+++ b/test/scripts/components/web-event.test.js
@@ -13,13 +13,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/components/'+goal+'.js'))
       .waitForElementByName(goal, interval, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/css/border.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/css/border.test.js b/test/scripts/css/border.test.js
index 0d50b10..6ca6174 100644
--- a/test/scripts/css/border.test.js
+++ b/test/scripts/css/border.test.js
@@ -28,13 +28,13 @@ describe('border test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/css/border.js'))
       .waitForElementById('test-text',util.getGETActionWaitTimeMills() + 2000,1000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/dom.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/dom.test.js b/test/scripts/dom.test.js
index cebebc3..fc5060e 100644
--- a/test/scripts/dom.test.js
+++ b/test/scripts/dom.test.js
@@ -29,13 +29,13 @@ describe('weex mobile index', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/dom-operation.js'))
       .waitForElementById('status',util.getGETActionWaitTimeMills(),1000);
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver)
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/index.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/index.test.js b/test/scripts/index.test.js
index 8f9bddf..35c7735 100644
--- a/test/scripts/index.test.js
+++ b/test/scripts/index.test.js
@@ -29,13 +29,13 @@ describe('weex mobile index', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/index.js'))
       .waitForElementById('title',util.getGETActionWaitTimeMills(),1000);
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/animation-translate.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/animation-translate.test.js b/test/scripts/modules/animation-translate.test.js
index 6ef5d42..95a9f54 100644
--- a/test/scripts/modules/animation-translate.test.js
+++ b/test/scripts/modules/animation-translate.test.js
@@ -14,13 +14,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
       .waitForElementByName(goal, timeout, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/clipboard-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/clipboard-event.test.js b/test/scripts/modules/clipboard-event.test.js
index 403bb8d..b61e8f3 100644
--- a/test/scripts/modules/clipboard-event.test.js
+++ b/test/scripts/modules/clipboard-event.test.js
@@ -14,13 +14,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
       .waitForElementByName(goal, timeout, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/downgrade-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/downgrade-event.test.js b/test/scripts/modules/downgrade-event.test.js
index ce169f7..7e0ed32 100644
--- a/test/scripts/modules/downgrade-event.test.js
+++ b/test/scripts/modules/downgrade-event.test.js
@@ -14,12 +14,12 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/gesture-longpress.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/gesture-longpress.test.js b/test/scripts/modules/gesture-longpress.test.js
index 7d8561c..e6b92e8 100644
--- a/test/scripts/modules/gesture-longpress.test.js
+++ b/test/scripts/modules/gesture-longpress.test.js
@@ -14,13 +14,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
       .waitForElementByName(goal, timeout, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/globalEvent.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/globalEvent.test.js b/test/scripts/modules/globalEvent.test.js
index 2934fa7..b34d800 100644
--- a/test/scripts/modules/globalEvent.test.js
+++ b/test/scripts/modules/globalEvent.test.js
@@ -28,13 +28,13 @@ var util = require("../util.js");
 describe('weex mobile index', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/globalEvent.js'))
       .waitForElementById('button',util.getGETActionWaitTimeMills(),1000)
   });
 
-  after(function () {
+  afterEach(function () {
       return util.quit(driver)
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/modal-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/modal-event.test.js b/test/scripts/modules/modal-event.test.js
index 7f3297b..f3b2812 100644
--- a/test/scripts/modules/modal-event.test.js
+++ b/test/scripts/modules/modal-event.test.js
@@ -13,13 +13,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
       .waitForElementByName(goal, timeout, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/picker-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/picker-event.test.js b/test/scripts/modules/picker-event.test.js
index 9e73fdc..1561bc7 100644
--- a/test/scripts/modules/picker-event.test.js
+++ b/test/scripts/modules/picker-event.test.js
@@ -14,13 +14,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
       .waitForElementByName(goal, timeout, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/storage-event.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/storage-event.test.js b/test/scripts/modules/storage-event.test.js
index 8b855f8..73dfde9 100644
--- a/test/scripts/modules/storage-event.test.js
+++ b/test/scripts/modules/storage-event.test.js
@@ -14,13 +14,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
       .waitForElementByName(goal, timeout, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/stream-result.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/stream-result.test.js b/test/scripts/modules/stream-result.test.js
index 3503cdd..82a30f1 100644
--- a/test/scripts/modules/stream-result.test.js
+++ b/test/scripts/modules/stream-result.test.js
@@ -15,13 +15,13 @@ describe('weex '+goal+' test', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
       .waitForElementByName(goal, timeout, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/modules/timer.test.js
----------------------------------------------------------------------
diff --git a/test/scripts/modules/timer.test.js b/test/scripts/modules/timer.test.js
index 5b26667..0cbb267 100644
--- a/test/scripts/modules/timer.test.js
+++ b/test/scripts/modules/timer.test.js
@@ -16,13 +16,13 @@ function do_test(test_title, url) {
     this.timeout(util.getTimeoutMills());
     var driver = util.createDriver(wd);
 
-    before(function () {
+    beforeEach(function () {
       return util.init(driver)
         .get(util.getPage(url))
         .waitForElementById("interval", util.getGETActionWaitTimeMills(), 1000)
     });
 
-    after(function () {
+    afterEach(function () {
       return util.quit(driver);
     })
 

http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/a9a31353/test/scripts/zcover-generate.js
----------------------------------------------------------------------
diff --git a/test/scripts/zcover-generate.js b/test/scripts/zcover-generate.js
index bc958a0..bad23c4 100644
--- a/test/scripts/zcover-generate.js
+++ b/test/scripts/zcover-generate.js
@@ -13,13 +13,13 @@ describe('weex '+goal+' test @ignore-android', function () {
   this.timeout(util.getTimeoutMills());
   var driver = util.createDriver(wd);
 
-  before(function () {
+  beforeEach(function () {
     return util.init(driver)
       .get(util.getPage('/modules/'+goal+'.js'))
       .waitForElementByName(goal, timeout, 2000)
   });
 
-  after(function () {
+  afterEach(function () {
     return util.quit(driver);
   })