def test_list3A_run(self): '''进入名称链接:篇名链接-上传论文可以点击下载到本地''' self.user_login_verify_run("collegecheck","f") time.sleep(1) T=TaskList(self.driver) # 进入名称链接 T.taskNameLink("ncy") # 输入篇名点击搜索 T.title_search("医学期刊") new_title = T.paperNameLink() # print(new_title) flag=T.downVerify1(new_title) if flag == True: # 修改文件名称 T.renameFileName1(new_title) # 勾选复选框,点击下载按钮 T.downloadReport() # 点击弹出框的“确定按钮” self.driver.find_element_by_xpath(".//*[@id='confirmDownload']").click() time.sleep(3) # 判断下载位置 flag1=T.downVerify1(new_title) self.assertTrue(flag1) imagetest = getResultImage() imagetest.insert_image(self.driver,"click_name_link.jpg")
def test_list3B_run(self): '''进入名称链接:作者链接-显示该作者的论文''' self.user_login_verify_run("collegecheck","f") time.sleep(1) T=TaskList(self.driver) # 进入名称链接 T.taskNameLink("ncy") # 输入篇名点击搜索 T.title_search("医学") flag = T.authorLink() time.sleep(2) self.assertTrue(flag) imagetest = getResultImage() imagetest.insert_image(self.driver,"click_author_link.jpg")
def test_list1E_run(self): '''进入名称链接:转移到其他任务-转移成功''' self.user_login_verify_run("collegecheck","f") time.sleep(1) T=TaskList(self.driver) # 进入名称链接 T.taskNameLink("ncy") # 输入篇名 点击搜索 T.title_search("200字") time.sleep(1) # 勾选第一行的复选框 self.driver.find_element_by_xpath("html/body/div[4]/div[2]/table/tbody/tr[2]/td[2]/input").click() # 转移到第一个任务 T.transferTask() task=T.taskName() time.sleep(2) # 验证转移 title=T.returnTask(task,"200字") self.assertIn("200字",title) imagetest = getResultImage() imagetest.insert_image(self.driver,"transfer_task_success.jpg")