Пример #1
0
 def testBl11(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     b = BlOperate()
     self._testMethodDoc = "通过運送形態为SEA检索成功"
     getBl().getDataBl()
     num = b.bl11(driver)
     print(num)
     self.assertNotEqual(0, num)
Пример #2
0
 def testBl05(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     b = BlOperate()
     self._testMethodDoc = "通过D/O NO检索结果、核对全部集装箱信息送信成功"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     do = result[0]
     actual_text = b.bl05(driver, do)
     self.assertIn('送信済み', actual_text)
Пример #3
0
 def testSendMail05(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     send = SendOperate()
     self._testMethodDoc = "通过B/L NO检索,输入1个收件人不输入CC送信成功"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     bl = result[0]
     sucess_text = send.sendMail5(driver, bl)
     self.assertIn('指示Mail送信済', sucess_text)
Пример #4
0
 def testSendMail03(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     send = SendOperate()
     self._testMethodDoc = "通过D/O NO检索输入纳入指示者1和CC送信成功"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     do = result[0]
     sucess_text = send.sendMail3(driver, do)
     self.assertIn('指示Mail送信済', sucess_text)
Пример #5
0
 def testSendMail02(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     send = SendOperate()
     self._testMethodDoc = "通过B/L NO检索输入5个收件人和CC送信成功"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     do = result[0]
     actual_text = send.sendMail2(driver, do)
     self.assertEqual('指示Mail送信済', actual_text)
Пример #6
0
 def testSendMail14(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     send = SendOperate()
     self._testMethodDoc = "通过纳入指示者、D/O NO组合检索成功"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     do = result[0]
     actual_num = send.sendMail14(driver, do)
     self.assertEqual(actual_num, do)
Пример #7
0
 def testSendMail11(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     send = SendOperate()
     self._testMethodDoc = "通过B/L NO检索,不输入纳入指示者和CC送信失败"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     bl = result[0]
     actual_text = send.sendMail11(driver, bl)
     self.assertIn("納入指示者を設定ください", actual_text)
Пример #8
0
 def testSendMail08(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     send = SendOperate()
     self._testMethodDoc = "对已送信的可以进行送信解除"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     bl = result[0]
     Remove_text = send.sendMail8(driver, bl)
     self.assertIn('指示Mail送信解除', Remove_text)
Пример #9
0
 def testBl22(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     b = BlOperate()
     self._testMethodDoc = "通过B/L No和B/L DATE组合检索成功"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     bl = result[0]
     actual = b.bl22(driver, bl)
     #print(actual)
     self.assertEqual(actual[0], bl)
Пример #10
0
 def testBl19(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     b = BlOperate()
     self._testMethodDoc = "通过D/O No和運送形態组合检索成功 "
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     do = result[0]
     actual = b.bl19(driver, do)
     self.assertEqual(actual[0], do)
     self.assertEqual(actual[1], "SEA")
Пример #11
0
 def testBl17(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     b = BlOperate()
     self._testMethodDoc = "通过D/O No和B/L No组合检索成功"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     bl = result[0]
     dobl = b.bl17(driver, bl, bl)
     print(dobl)
     self.assertEqual(dobl[0], bl)
     self.assertEqual(dobl[1], bl)
Пример #12
0
 def testBl25(self):
     driver = self.driver
     driver.get(self.url)
     login = Login()
     login.test_click_login_btn(driver)
     b = BlOperate()
     self._testMethodDoc = "通过输入所有条件检索成功"
     result = getBl().getDataBl()
     if (result[1].get("code") != 200):
         self.assertIn('送信済み', result[1].get("result"))
     bl = result[0]
     actual = b.bl25(driver, bl, bl)
     #print(actual)
     self.assertEqual(actual[0], actual[7])
     self.assertEqual(actual[1], bl)
     self.assertEqual(actual[2], bl)
     self.assertEqual(actual[4], "SEA")
     self.assertEqual(actual[5], "未送信")