Esempio n. 1
0
class Test_Search():
    def setup(self):
        self.app = App()
        self.search = self.app.start().goto_main().goto_market().goto_seacrh()

    def teardown(self):
        self.app.end()

    @pytest.mark.parametrize("name",["京东","阿里巴巴"])
    def test_search_add(self,name):
        self.search.search(name)
        if self.search.is_choose(name) is not None:
            self.search.reset(name)
        self.search.add(name)
        assert self.search.is_choose(name)
Esempio n. 2
0
class Test_Login:

    def setup(self):
        self.app = App()
        self.main = self.app.start().goto_main()

    def teardown(self):
        self.app.end()

    # @pytest.mark.skip
    def test_userligin(self):
        # finalpage = self.main.goto_mine().goto_login().input_account().input_passwd().click_login().get_toast()
        # assert '成功' in finalpage
        self.main.goto_mine()

    @pytest.mark.skip
    def test_openaccount(self):
        pass

    @pytest.mark.skip
    @pytest.mark.parametrize("param1,param2",yaml.safe_load(open('../config/test_param.yaml')))
    def test_param(self,param1,param2):
        print(param1,param2)