class TestSetting(): def setup(self): self.driver = init_driver(base.apppackage, base.appactivity) self.setting_page = SettingPage(self.driver) def teardown(self): self.driver.quit() @pytest.mark.parametrize("content", get_setting_data()) def test_setting(self, content): self.setting_page.click_search() self.setting_page.input_content(content) self.setting_page.click_back()
class TestSitting: def setup_class(self): self.driver = init_driver() self.setting_page = SettingPage(self.driver) def teardown_class(self): self.driver.quit() # @pytest.mark.parametrize('test_id,input_text', input_data()) # def test_setting(self, test_id, input_text): # sp = SettingPage(self.driver) # print("test_id:", test_id) # sp.input_src_text() @pytest.mark.parametrize('content', input_data()) def test_setting(self, content): self.setting_page.click_search() self.setting_page.input_src_text(content) self.setting_page.click_back()