def test_search2(self):
     """双字节搜索测试"""
     data_list = function.read_csv_file(self.csv_file_path_test_data)
     for data in data_list:
         if data[0] == "DoubleByte":
             query = data[1]
             self.search_result_verify(query)
             po = HomePage(self.driver)
             self.assertEqual(po.search_result(), "\"" + query + "\"")
             function.insert_img(self.driver,
                                 "Chinese_search_" + query + ".jpg")
 def test_search5(self):
     """没有搜索结果"""
     data_list = function.read_csv_file(self.csv_file_path_test_data)
     for data in data_list:
         if data[0] == "NoResult":
             query = data[1]
             self.search_result_verify(query)
             po = HomePage(self.driver)
             print(po.no_search_result())
             self.assertIn("抱歉,没有找到与", po.no_search_result())
             function.insert_img(self.driver,
                                 "Chinese_search_" + query + ".jpg")
 def test_search3(self):
     """拼写修正测试"""
     data_list = function.read_csv_file(self.csv_file_path_test_data)
     for data in data_list:
         if data[0] == "Correct":
             query = data[1]
             self.search_result_verify(query)
             po = HomePage(self.driver)
             print(po.check_error())
             self.assertIn("我们为您显示", po.check_error())
             function.insert_img(self.driver,
                                 "Chinese_search_" + query + ".jpg")
 def test_search4(self):
     """拼写建议测试"""
     data_list = function.read_csv_file(self.csv_file_path_test_data)
     for data in data_list:
         if data[0] == "Suggestion":
             query = data[1]
             self.search_result_verify(query)
             po = HomePage(self.driver)
             self.assertEqual("\"" + query + "\"", po.search_result())
             # self.assertIn("您是不是想找", po.check_error())
             # self.assertIn("您是不是想找“lenovo”的相关商品?点击查看", po.check_error())
             function.insert_img(self.driver,
                                 "Chinese_search_" + query + ".jpg")
 def search_result_verify(self, query="abc"):
     HomePage(self.driver).jingdong_search(query)
 def jingdong_thumbnail(self, query):
     HomePage(self.driver).jingdong_search(query)
Ejemplo n.º 7
0
 def jingdong_product(self, query, top, item):
     HomePage(self.driver).jingdong_search(query)
     Thumbnail(self.driver).navigate_to_product_page(self, query, top, item)
     function.switch_windows(self.driver)