Пример #1
0
 def test2(self):
     '''商品列表'''
     self.driver.find_element_by_id("fileToUpload").send_keys("%s\\2.jpg" %
                                                              os.getcwd())
     sleep(1)
     self.driver.find_element_by_id("goodsList").click()
     SettingOptUtils.pgoods(self.driver)
     BasicAction.preview(self.driver)
     self.assertIn(
         'jpg',
         self.driver.find_element_by_class_name('img').get_attribute('src'),
         '图片上传设置失败')
     self.assertEqual('商品名称测试商品(剩余40)',
                      self.driver.find_element_by_class_name('name').text,
                      '商品名设置失败')
     self.assertIn('测试',
                   self.driver.find_element_by_class_name('des').text,
                   '商品描述设置失败')
     self.assertIn('2',
                   self.driver.find_element_by_class_name('price').text,
                   '商品价格设置失败')
     self.assertIn(
         '2',
         self.driver.find_element_by_class_name('number').get_attribute(
             'value'), '商品默认值数量设置失败')
Пример #2
0
 def test6(self):
     '''提交数据'''
     self.driver.find_element_by_id("addNoImgGoods").click()
     self.driver.find_element_by_class_name('goods-name-view').click()
     SettingOptUtils.pgoods(self.driver)
     self.formid = BasicAction.preview(self.driver)
     self.driver.find_element_by_id('btnSubmit').click()
     sleep(1)
     self.assertEqual(2.0,DataUtils.verify_data(url, self.formid)['F1'],'提交数据失败')
Пример #3
0
 def test2(self):
     '''商品列表'''
     self.driver.find_element_by_id("addNoImgGoods").click()
     self.driver.find_element_by_class_name('goods-name-view').click()
     SettingOptUtils.pgoods(self.driver)
     BasicAction.preview(self.driver)
     self.assertEqual('商品名称测试商品(剩余40)', self.driver.find_element_by_class_name('name').text, '商品名设置失败')
     self.assertIn('测试', self.driver.find_element_by_class_name('des').text, '商品描述设置失败')
     self.assertIn('2', self.driver.find_element_by_class_name('price').text, '商品价格设置失败')
     self.assertIn('2', self.driver.find_element_by_class_name('number').get_attribute('value'), '商品默认值数量设置失败')
Пример #4
0
 def setUpClass(cls):
     cls.Login = Login()
     cls.Login.login()
     cls.driver = cls.Login.driver
     cls.driver.get(url[0] + 'app/formmain/add?groupid=')
     sleep(1)
     cls.driver.find_element_by_id('gd2').click()
     cls.driver.find_element_by_id("addNoImgGoods").click()
     cls.driver.find_element_by_class_name('goods-name-view').click()
     SettingOptUtils.pgoods(cls.driver)
     cls.formid = BasicAction.preview(cls.driver)
Пример #5
0
 def test6(self):
     '''提交数据'''
     self.driver.find_element_by_id("fileToUpload").send_keys("%s\\2.jpg" %
                                                              os.getcwd())
     sleep(1)
     self.driver.find_element_by_id("goodsList").click()
     SettingOptUtils.pgoods(self.driver)
     self.formid = BasicAction.preview(self.driver)
     self.driver.find_element_by_id('btnSubmit').click()
     sleep(1)
     self.assertEqual(2.0,
                      DataUtils.verify_data(url, self.formid)['F1'],
                      '提交数据失败')