测试框架: Codeception
如何在代码验收测试中打开网址/网页?
答案 0 :(得分:1)
答案 1 :(得分:1)
您的配置中应该为您正在使用的套件启用了webdriver。通常是PhantomJS或Selenium进行验收测试。您还应该设置基本URL。即:
class_name: AcceptanceTester
modules:
enabled:
- WebDriver:
url: 'http://localhost/'
browser: phantomjs
有两个命令:
amOnPage($ page) - 将$ page附加到网址并打开
amOnUrl($ URL) - 直接打开$ URL
所以使用上面的配置:
$I->amOnPage("works"); //opens http://localhost/works
$I->amOnPage("http://localhost/dontwork"); //error!
$I->amOnUrl("http://localhost/works"); //opens http://localhost/works