2014-04-16 124 views
0

支持我不知道用casperjs當URL之間如何才能切換:例如,我有CasperJS重定向URL

casper.test.begin('Story', function suite(test) { 
    casper.start("http://localhost:8000/", casper.entryPointOne); 
    // POINT - P 

    casper.run(function() { 
     test.done(); 
    }); 

}); 

現在,如果在POINT-P(上面的代碼),我要訪問完全不同網址:例如,我想訪問www.gooogle.com,這可能嗎?

我需要這個來測試一個場景,在那裏我們訪問一個*設置頁面,保存新的設置,找到新的UrL(可以說谷歌),然後使用這些設置。

問題在於,保存設置後,我開始使用默認設置並且不使用新設置的新測試。

任何想法如何做到這一點?

回答

1

使用thenOpen打開後續的URL。

casper.test.begin('Story', function suite(test) { 
    casper.start("http://localhost:8000/", casper.entryPointOne); 
    // POINT - P 

casper.thenOpen('http://www.noobmovies.com') 

    casper.run(function() { 
     test.done(); 
    }); 

});