Beispiel #1
0
class TestContact:
    def setup(self):
        self.work = Wework()
        self.contact = ContactPage(self.work)

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

    def test_add_member(self):
        self.contact.add_member("seveniruby", "seveniruby", "seveniruby",
                                "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()))
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()
Beispiel #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("启用成功")
Beispiel #4
0
class TestContact:
    def setup(self):
        self.work = Wework()
        self.contact = ContactPage(self.driver)

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

    def test_add_member(self):
        contact = ContactPage(self.driver)
        contact.add_member("mango", "man", "go", "13011112222")
        assert contact.get_tips() == "OK"

    def test_add_member_Chinese(self):
        self.contact.add_member("慢慢", "满", "go_1", "13011112223")
        assert self.contact.get_tips() == "OK"

    def test_delete_member(self):
        udid = str(time())
        #如果一个对象方法返回的是PO自身,那么可以采用链式调用
        self.contact.add_member("慢慢"+udid, "满"+udid, "go_1"+udid, "13011112224")\
            .delete_member()

    def test_update_profile(self):
        self.contact.search("121")
Beispiel #5
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()
Beispiel #6
0
class TestContact:
    def setup(self):
        self.work = Wework()
        self.contact = ContactPage(self.work)

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

    def test_add_member(self):
        self.contact.add_member("feng", "feng", "feng", "12222222222")
        assert self.contact.get_tips() == "OK"

    def test_delete(self):
        udid = str(time())
        self.contact\
            .add_member("x" + udid, "x" + udid, "x_1" + udid, "111111111")

    def test_update_profile(self):
        self.contact.search("xiao").update(name="xiao %s" % str(time()))
Beispiel #7
0
class TestContact:
    def setup(self):
        self.work = Wework()
        self.contact = ContactPage(self.work)

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

    def test_add_menber(self):
        self.contact.add_menber("namesdaff", "aliasasss",
                                "[email protected]", "D:\IMAGE\images.jpg")
        assert self.contact.get_tips() == "ok"

    def test_delete(self):
        udid = str(time())
        self.contact.add_menber("name" + udid, "asdasf" + udid,
                                "*****@*****.**" + udid,
                                "picture").delet_menber()

    def test_update_profile(self):
        self.contact.search("name").update(name="name %s" % str(time()))
Beispiel #8
0
 def test_add_member(self):
     contact = ContactPage(self.driver)
     contact.add_member("mango", "man", "go", "13011112222")
     assert contact.get_tips() == "OK"