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")