0

测试框架: Codeception

如何在 codeception 验收测试中打开 url/网页?

4

2 回答 2

2

您应该在配置中为您正在使用的套件启用 webdriver。通常 PhantomJS 或 Selenium 用于验收测试。您还应该设置一个基本 URL。IE:

class_name: AcceptanceTester 
modules:
    enabled:
        - WebDriver:
            url: 'http://localhost/'
            browser: phantomjs

有两个命令:

amOnPage($page) - 将 $page 附加到 URL 并打开

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
于 2017-04-26T06:33:17.873 回答
2

可以直接通过方法打开一个url:amOnPage

PHP-浏览器

如果你使用 Selenium,你可以在这里看到:WebDriver

于 2016-05-16T11:18:53.780 回答