コード例 #1
0
 def test_linked_singletext(self):
     '''测试联动筛选单行文本'''
     qiqiao.Application(self.driver).clickLeftMenu("外键选择")
     qiqiao.Application(self.driver).clickLeftMenu("单行文本联动")
     qiqiao.Application(self.driver).clickButtonInTitle("添加")
     qiqiao.SingleLineText(self.driver).normal('等于道一', '道一')
     qiqiao.SingleLineText(self.driver).normal('不等于道一', '哈哈哈')
     qiqiao.Application(self.driver).clickElement(Operation().readXml(
         'foreignkeyselection', 'normal').format(name='外键选择'))
     time.sleep(1)
     html = self.driver.page_source
     self.assertIn('筛选单行文本数据', html)
     self.assertNotIn('筛选单行文本被过滤数据', html)
コード例 #2
0
 def test_aaaaaa(self):
     '''添加待评论数据'''
     qiqiao.Application(self.driver).clickLeftMenu("基础表")
     qiqiao.Application(self.driver).clickButtonInTitle("添加")
     qiqiao.SingleLineText(self.driver).normal("单行文本", "自动化")
     qiqiao.Application(self.driver).clickSubmit()
     html = self.driver.page_source
     self.assertIn("自动化", html)
コード例 #3
0
 def test_form_only_check(self):
     '''测试表单唯一校验'''
     qiqiao.Application(self.driver).clickButtonInTitle("添加")
     qiqiao.SingleLineText(self.driver).normal("单行文本", "测试数据")
     qiqiao.Application(self.driver).clickSubmit()
     msg = qiqiao.Application(self.driver).getText(Operation().readXml(
         'msg', 'prompt'))
     self.assertEqual(msg, "单行文本必须唯一!!!")
コード例 #4
0
    def test_search_by_line_text(self):
        '''通过单行文本筛选页面数据'''

        qiqiao.SingleLineText(self.driver).search("单行文本", "测试数据")
        qiqiao.Application(self.driver).clickSearchBtn()
        time.sleep(1)
        title = qiqiao.Application(self.driver).getText(Operation().readXml(
            'application', 'totaldata'))
        self.assertIn("1", title)
コード例 #5
0
 def test_upload_file(self):
     '''测试上传文件'''
     qiqiao.Application(self.driver).clickButtonInTitle("添加")
     qiqiao.SingleLineText(self.driver).normal("单行文本", "自动化1")
     qiqiao.UploadFile(self.driver).normal("文件上传", "动画图片.gif")
     time.sleep(2)
     qiqiao.Application(self.driver).clickSubmit()
     html = self.driver.page_source
     self.assertIn("动画图片.gif", html)
コード例 #6
0
 def test_upload_pic(self):
     '''测试图片上传'''
     qiqiao.Application(self.driver).clickButtonInTitle("添加")
     qiqiao.SingleLineText(self.driver).normal("单行文本", "自动化2")
     qiqiao.UploadPic(self.driver).normal("图片上传", "ceshi.png")
     time.sleep(1)
     qiqiao.Application(self.driver).clickSubmit()
     html = self.driver.page_source
     self.assertIn("ceshi.png", html)
コード例 #7
0
 def test_zzzzz(self):
     '''删除自动化测试数据'''
     qiqiao.SingleLineText(self.driver).search("单行文本", "自动化")
     qiqiao.Application(self.driver).clickSearchBtn()
     time.sleep(1)
     qiqiao.Application(self.driver).delete_all_data("删除")