Пример #1
0
 def test15(self):
     # 报告中的用例描述
     self._testMethodDoc = "INV P/L登录无偿新规选择P/O记录填写数量、FOB単価进行P/L登录";
     logs = log.log_message();
     driver = self.driver;
     driver.get(self.url);
     Login().test_click_login_btn(driver);
     sleep(3)
     sucess_text = Logic().test15(driver);
     logs.info_log(self.assertIn('OK', sucess_text));
Пример #2
0
 def test17(self):
     # 报告中的用例描述
     self._testMethodDoc = "INV P/L登录无偿新规选择P/O记录进行P/L登录,填写识别番号 ";
     logs = log.log_message();
     driver = self.driver;
     driver.get(self.url);
     Login().test_click_login_btn(driver);
     sleep(3)
     sucess_text = Logic().test17(driver);
     # self.assertIn(a,b) 判断a in b是否成立,正确则True,否则为False
     logs.info_log(self.assertIn('OK', sucess_text));
Пример #3
0
 def test23(self):
     # 报告中的用例描述
     self._testMethodDoc = "INV P/L登录选择新增的I/V NO订单记录编集不保存";
     logs = log.log_message();
     driver = self.driver;
     driver.get(self.url);
     Login().test_click_login_btn(driver);
     sleep(3)
     sucess_text = Logic().test23(driver);
     # self.assertIn(a,b) 判断a in b是否成立,正确则True,否则为False
     logs.info_log(self.assertIn('OK', sucess_text));
Пример #4
0
 def test19(self):
     # 报告中的用例描述
     self._testMethodDoc = "INV P/L登录无偿新规选择P/O记录进行P/L登录,在Package List详细中选择P/O记录执行删除操作";
     logs = log.log_message();
     driver = self.driver;
     driver.get(self.url);
     Login().test_click_login_btn(driver);
     sleep(3)
     sucess_text = Logic().test19(driver);
     expect_result = "削除成功しました。";
     # self.assertIn(a,b) 判断a in b是否成立,正确则True,否则为False
     logs.info_log(self.assertIn(expect_result, sucess_text));
Пример #5
0
 def test20(self):
     # 报告中的用例描述
     self._testMethodDoc = "INV P/L登录无偿新规,运输形态选择AIR保存且检索成功";
     logs = log.log_message();
     driver = self.driver;
     driver.get(self.url);
     Login().test_click_login_btn(driver);
     sleep(3)
     sucess_text = Logic().test20(driver);
     actual_result = sucess_text[0]
     expext_result = sucess_text[1]
     # self.assertIn(a,b) 判断a in b是否成立,正确则True,否则为False
     logs.info_log(self.assertEqual(actual_result, expext_result));
Пример #6
0
 def test22(self):
     # 报告中的用例描述
     self._testMethodDoc = "INV P/L登录选择新增的I/V NO订单记录修改建值并保存";
     logs = log.log_message();
     driver = self.driver;
     driver.get(self.url);
     Login().test_click_login_btn(driver);
     sleep(3)
     sucess_text = Logic().test22(driver);
     # expect_result = "保存が完了しました。"
     expect_result = "OK"
     # self.assertIn(a,b) 判断a in b是否成立,正确则True,否则为False
     logs.info_log(self.assertIn(expect_result, sucess_text));
Пример #7
0
 def test24(self):
     # 报告中的用例描述
     self._testMethodDoc = "INV P/L登录有偿新规,填写基础情报信息I/V NO、I/V作成日、ETD保存且检索成功";
     logs = log.log_message();
     driver = self.driver;
     driver.get(self.url);
     Login().test_click_login_btn(driver);
     sleep(5)
     sucess_text = Logic().test24(driver);
     # expecte_result = sucess_text[0]
     # actual_result = sucess_text[1]
     # self.assertIn(a,b) 判断a in b是否成立,正确则True,否则为False
     # logs.info_log(self.assertEqual(expecte_result, actual_result));
     logs.info_log(self.assertIn('OK', sucess_text))