def setup(self): self.work = Wework() self.contact = ContactPage(self.work)
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): # 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()
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)
def test_add_member(self): contact = ContactPage(self.driver) contact.add_member("mango", "man", "go", "13011112222") assert contact.get_tips() == "OK"