示例#1
0
    def test_login_logout(self, mozwebqa):
        home_page = Home(mozwebqa)
        home_page.go_to_page()

        login_page = Login(mozwebqa)
        Assert.true(login_page.is_the_current_page)

        login_page.click_login()
        login_page.login(user='******')

        Assert.true(home_page.is_the_current_page)
        Assert.true(home_page.header.is_user_logged_in)
        Assert.equal(mozwebqa.credentials['default']['email'], home_page.header.user_account)

        login_page = home_page.header.sing_out()

        Assert.true(login_page.is_the_current_page)
        Assert.true(login_page.is_login_visible)
示例#2
0
    def test_creating_a_new_user_logging_in_and_logingout(self, mozwebqa):
        home_page = Home(mozwebqa)
        home_page.go_to_page()

        login_page = Login(mozwebqa)
        Assert.true(login_page.is_the_current_page)

        new_user = login_page.create_new_user()
        login_page.click_login()
        login_page.login(user=new_user)

        Assert.true(home_page.is_the_current_page)
        Assert.true(home_page.header.is_user_logged_in)
        Assert.equal(new_user['email'], home_page.header.user_account)

        login_page = home_page.header.sing_out()

        Assert.true(login_page.is_the_current_page)
        Assert.true(login_page.is_login_visible)
示例#3
0
    def test_creating_a_new_user_logging_in_and_logingout(self, mozwebqa):
        home_page = Home(mozwebqa)
        home_page.go_to_page()

        login_page = Login(mozwebqa)
        Assert.true(login_page.is_the_current_page)

        new_user = login_page.create_new_user()
        login_page.click_login()
        login_page.login(user=new_user)

        Assert.true(home_page.is_the_current_page)
        Assert.true(home_page.header.is_user_logged_in)
        Assert.equal(new_user['email'], home_page.header.user_account)

        login_page = home_page.header.sing_out()

        Assert.true(login_page.is_the_current_page)
        Assert.true(login_page.is_login_visible)
示例#4
0
    def test_login_logout(self, mozwebqa):
        home_page = Home(mozwebqa)
        home_page.go_to_page()

        login_page = Login(mozwebqa)
        Assert.true(login_page.is_the_current_page)

        login_page.click_login()
        login_page.login(user='******')

        Assert.true(home_page.is_the_current_page)
        Assert.true(home_page.header.is_user_logged_in)
        Assert.equal(mozwebqa.credentials['default']['email'],
                     home_page.header.user_account)

        login_page = home_page.header.sing_out()

        Assert.true(login_page.is_the_current_page)
        Assert.true(login_page.is_login_visible)