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()
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("启用成功")
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")
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()
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()))
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()))
def test_add_member(self): contact = ContactPage(self.driver) contact.add_member("mango", "man", "go", "13011112222") assert contact.get_tips() == "OK"