Ejemplo n.º 1
0
 def setup(self):
     self.work = Wework()
     self.contact = ContactPage(self.work)
Ejemplo n.º 2
0
class TestContact:

    def setup(self):
        self.work = Wework()
        self.contact = ContactPage(self.work)

    def teardown(self):
        sleep(5)
        self.work.quit()

    def test_add_member(self):
        self.contact.add_member("seveniruby", "seveniruby_1", "seveniruby_1", "15600534700")
        assert self.contact.get_tips() == "OK"

    def test_add_member_chinese(self):
        self.contact.add_member("思寒", "思寒", "seveniruby_1", "15600534701")
        assert self.contact.get_tips() == "OK"

    def test_delete(self):
        udid = str(time())
        self.contact.add_member("思寒"+udid, "思寒"+udid, "seveniruby_1"+udid, "15600534701")

    def test_update_profile(self):
        self.contact.search("seveniruby").update(name="seveniruby %s" % str(time()))

    def test_disable_profile(self):
        element_disable = self.contact.search("seven")
        element_disable.disable()
        # assert self.waitinfo(By.CSS_SELECTOR, '.ww_tip .success') == True

    def test_enable_profile(self):
        self.contact.search("seven").enable()
Ejemplo n.º 3
0
class TestContact:
    def setup(self):
        self.wework = WeWork()
        self.contact = ContactPage(self.wework)

    def teardown(self):
        self.wework.quit()

    def test_add_member(self):
        #contact =ContactPage(self.wework)
        self.contact.add_member("name", "alias", "id", "13512345678")
        assert self.contact.get_tips() == "OK"

    def test_add_member_chinese(self):
        #contact =ContactPage(self.wework)
        self.contact.add_member("名字", "别名", "id_2", "13512345671")
        assert self.contact.get_tips() == "OK"

    def test_delete_member(self):
        udid = str(time())
        self.contact.add_member("名字"+udid, "别名"+udid,"id_2"+udid, "13512345673")\
            .delete_member()

    def test_update_profile(self):
        self.contact.search_member("赵一").update(name="test %s" % str(time()))

    def test_disable_profile(self):
        self.contact.search_member("赵一").disable("禁用成功")

    def test_enable_profile(self):
        self.contact.search_member("赵一").enable("启用成功")
Ejemplo n.º 4
0
class TestContact:
    def setup(self):
        # chrome_options = webdriver.ChromeOptions()
        # chrome_options.debugger_address = '127.0.0.1:9222'
        # self.driver = webdriver.Chrome(options=chrome_options)
        # self.driver.implicitly_wait(2)
        # 再次优化单个测试用例的contact = ContactPage(self.work)取出
        self.work = Wework()
        self.contact = ContactPage(self.work)

    def teardown(self):
        sleep(2)
        self.work.quit()

    def test_add_member(self):
        # contact = ContactPage(self.work)
        self.contact.add_member("name2", "name2", "6", "18210290066")
        assert self.contact.get_tips() == "ok"

    def test_add_member_chinese(self):
        self.contact.add_member("思涵", "李杨", "4", "18210290064")
        assert self.contact.get_tips() == "ok"

    def test_delete_member(self):
        udid = str(time())
        # 删除之前先新增一条,并给这条新增记录添加时间戳
        self.contact.add_member("思涵" + udid, "李杨" + udid, "4" + udid,
                                "18210290065")
        self.contact.search("思涵" + udid).delete_member()

    def test_update_profile(self):
        self.contact.search("name").update_member(
            upname=r"D:\PycharmProjects\Appium\images\oasis_1080.jpg")

    def test_disable(self):
        self.contact.search("思涵").disable_member()

    def test_enable(self):
        self.contact.search("思涵").enable_member()
Ejemplo n.º 5
0
 def setup_class(self):
     self.wework = WeworkPage()
     self.contact = ContactPage(self.wework.driver)
     self.profile = ProfilePage(self.wework.driver)
     self.wework.driver.implicitly_wait(5)
Ejemplo n.º 6
0
 def test_add_member(self):
     contact = ContactPage(self.driver)
     contact.add_member("mango", "man", "go", "13011112222")
     assert contact.get_tips() == "OK"