Beispiel #1
0
class TestContact:
    def setup(self):
        self.main = Main(reuse=True)

    def test_contact(self):
        self.contact = self.main.goto_add_member().add_member()
        assert self.contact.get_member() == "MrDong"
Beispiel #2
0
class TestAddMember():
    def setup(self):
        self.main = Main()

    @pytest.mark.skip
    def test_add_member(self):
        add_member = self.main.goto_add_member()
        add_member.add_member()
        # 添加断言,验证是否新增的成员成功
        assert "hogwarts" in add_member.get_element()

    # @pytest.mark.skip
    def test_add_member_contact(self):
        add_member_contact = self.main.goto_contact().add_member_contacts()
        add_member_contact.add_member()
        assert "hogwarts" in add_member_contact.get_element()
Beispiel #3
0
class TestMain():
    def setup(self):
        self.main = Main(reuse=True)

    @pytest.mark.parametrize("username, mobile", [('test', '15515155166')])
    def test_add_member(self, username, mobile):
        t = str(int(time.time()))
        username += t
        contactPage = self.main.goto_add_member()
        contactPage.add_member(username, t, mobile)

        titles = contactPage.get_titles_in_list(username)
        assert username in titles

    def teardown(self):
        self.main.close()