def test_queryResultUseAll_run(self):
        '''使用所有的检测条件,进行多条件检索'''
        # 登录本科生系统
        self.loginBegin()

        dr = DetectionResultPage(self.driver)
        # 输入相似比
        dr.inputRatioBegin(10)
        dr.inputRatioEnd(70)
        # 输入篇名
        dr.inputFileTitle("相似性检测本科生论文")
        # 输入作者
        dr.inputAuthor("李硕")
        # 选择检测时间
        dr.queryBeginTime(2017, 5, 10)
        dr.queryEndTime(2017, 5, 17)
        # 选择任务名称
        dr.taskNameSelectLi1()
        sleep(2)

        dr.queryButtonClick()
        sleep(2)
        title = dr.resultListFileTitle1()
        print(title)
        self.assertEqual(title, "相似性检测本科生论文")
        author = dr.resultListAuthor()
        self.assertEqual(author, "李硕")
        print("测试用例执行完成:使用所有的检测条件,进行多条件检索。")

        # 对当前页面截图
        imagetest = getResultImage()
        imagetest.insert_image(self.driver, "queryResultUseAll.jpg")
    def test_query_partAuthor_run(self):
        '''输入部分作者名,进行模糊检索'''
        # 登录本科生系统
        self.loginBegin()

        dr = DetectionResultPage(self.driver)
        dr.inputAuthor("李")
        dr.queryButtonClick()
        print("测试用例执行完成:输入部分作者名,进行模糊检索。")

        # 对当前页面截图
        imagetest = getResultImage()
        imagetest.insert_image(self.driver, "query_partAuthor.jpg")
    def test_query_fullAuthor_run(self):
        '''输入完整的作者名,进行精确检索'''
        # 登录本科生系统
        self.loginBegin()

        dr = DetectionResultPage(self.driver)
        dr.inputAuthor("海鸣威")
        dr.queryButtonClick()
        author = dr.resultListAuthor()
        self.assertEqual(author, "海鸣威")
        print("测试用例执行完成:输入完整的作者名,进行精确检索。")

        # 对当前页面截图
        imagetest = getResultImage()
        imagetest.insert_image(self.driver, "query_fullAuthor.jpg")
    def test_query_AuthorNoExist_run(self):
        '''输入数据库不存在的作者,进行检索,检索结果为空'''
        #登录系统
        self.loginBegin()

        dr = DetectionResultPage(self.driver)
        dr.inputAuthor("不存在的作者")
        dr.queryButtonClick()
        queryResult = dr.queryIsNull()
        print(queryResult)
        self.assertEqual(queryResult, "没有找到您要搜索的内容。")
        print("测试用例执行完成:输入数据库不存在的作者,进行检索。")

        # 对当前页面截图
        imagetest = getResultImage()
        imagetest.insert_image(self.driver, "query_AuthorNoExist.jpg")