예제 #1
0
class TestMain:
    def setup(self):
        self.main = Main(reuse=True)

    @pytest.mark.parametrize(
        "username, english_name,user_id, "
        "sex_zip_code, zipCode, mobile, tel, email, address, "
        "dep, pos, identity_code, "
        "out_pos, customize, send_email", userData)
    def test_add_member(self, username, english_name, user_id, sex_zip_code,
                        zipCode, mobile, tel, email, address, dep, pos,
                        identity_code, out_pos, customize, send_email):
        """添加成员"""
        # 页面之间的跳转,返回其他的po,使用链式调用,实现多页面的操作。
        self.main.add_member().add_member(username, english_name, user_id,
                                          sex_zip_code, zipCode, mobile, tel,
                                          email, address, dep, pos,
                                          identity_code, out_pos, customize,
                                          send_email)
        assert "aaa" in self.main.get_massage()

    def test_import_user(self):
        """导入成员"""
        self.main.import_user("xxxx.file")
        assert "success" in self.main.import_user().get_massage()

    def test_send_message(self):
        """发送消息"""
        message = self.main.send_massage()
        message.send(app="", content="", group="")
예제 #2
0
class TestMain:
    def setup(self):
        self.main = Main(reuse=True)

    def test_add_member(self):
        self.main.add_member().add_member("xxx")
        assert "aaa" in self.main.import_user().get_message()

    def test_import_user(self):
        self.main.import_user("/Users/chenyifei/Desktop/1.xlsx")
        # assert "success" in self.main.get_message()

    def test_send_message(self):
        message = self.main.send_message()
        message.send(app="十一", content="content", group="十一")
        assert "content" in message.get_history()
예제 #3
0
class TestMain:
    def setup(self):
        self.main = Main(reuse=True)

    def test_add_member(self):
        self.main.add_member().add_member("xxx")
        assert "aaa" in self.main.import_user().get_message()

    def test_import_user(self):
        self.main.import_user(
            "/Users/seveniruby/PycharmProjects/HogwartsSDET11/selenium_test1/testcase/通讯录批量导入模板.xlsx")
        # assert "success" in self.main.get_message()

    def test_send_message(self):
        message = self.main.send_message();
        message.send(app="十一", content="content", group="十一")
        assert "content" in message.get_history()
예제 #4
0
class TestMain:
    def setup(self):
        self.main = Main(reuse=True)

    def test_add_member(self):
        self.main.add_member().add_member("xxx")
        assert "aaa" in self.main.import_user().get_message()

    def test_import_user(self):
        self.main.import_user(
            "/Users/seveniruby/PycharmProjects/HogwartsSDET11/test_selenium/testcase/通讯录批量导入模板.xlsx"
        )
        # assert "success" in self.main.get_message()

    def test_send_message(self):
        main.send_message()
        assert "" in main.get_message()
예제 #5
0
class TestMain:
    def setup(self):
        self.main = Main(reuse=True)

    def test_add_member(self):
        self.main.add_member().add_member("xxxxx")
        assert "aaa" in self.main.import_user().get_message()

    def test_import_user(self):
        self.main.import_user(
            "D:\\pycharm\\SDET11\\test_selenium\\testcases\\通讯录批量导入模板.xlsx")
        # assert "success" in self.main.get_message()

    def test_send_message(self):
        message = self.main.send_message()
        message.send(app="开发", content="content", group="学习")
        assert "content" in message.get_history()
예제 #6
0
class TestMain:
    def setup(self):
        self.main = Main(reuse=True)

    def test_add_member(self):
        self.main.add_member().add_member("xxx")
        assert "aaa" in self.main.import_user().get_message()

    def test_import_user(self):
        self.main.import_user(
            r"C:\Users\Administrator\Pictures\通讯录批量导入模板.xlsx")
        # assert "success" in self.main.get_message()

    def test_send_message(self):
        message = self.main.send_message()
        message.send(app="xiaobin网络科技有限公司", content="content", group="李四")
        assert "content" in message.get_history()
예제 #7
0
class TestMain:
    def setup(self):
        self.main = Main(reuse=True)

    def test_add_member(self):
        self.main.add_member().add_member("xxx")
        assert "aaa" in self.main.import_user().get_message()

    def test_import_user(self):
        self.main.import_user(
            "E:\\TestDevelopment\\PycharmProjects\\pythonProject\\test_selenium\\testcase\\通讯录批量导入模板.xlsx"
        )
        # assert "success" in self.main.get_message()

    def test_send_message(self):
        message = self.main.send_message()
        message.send(app="公告",
                     title="title",
                     content="contect",
                     group="羽汐动漫社",
                     author="author")
예제 #8
0
 def test_add_member(self):
     main = Main()
     main.add_member().add_member("xxx")
     assert "aaa" in main.import_user().get_message()
예제 #9
0
 def test_add_member(self):
     main = Main(reuse=True)
     main.add_member().add_member('xxx')
     assert 'aaa' in main.import_user().get_message()