yj
2024-07-25 204169e8cae389613ea35c4ec3a0c89998679e70
测评系统自动测试
3个文件已修改
8 ■■■■ 已修改文件
data/test_data.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
po/caq_answer_page.py 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
po/vaq_answer_page.py 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/test_data.json
@@ -605,7 +605,7 @@
  },
  "MAQ": {
    "share_url": "http://tai-online.com/exam/testMember/shareAdd?packageId=VG5wbk1BPT0=",
    "share_url": "http://47.114.179.216:8090/exam/testMember/shareAdd?packageId=VGtScmR3PT0=",
    "menu": "测试包管理/测试包列表",
    "add": {
      "company": "TAI测试",
po/caq_answer_page.py
@@ -30,6 +30,7 @@
        current = int(match.group(1))
        total = int(match.group(2))
        while current <= total:
            print(f"\n现在是CAQ分片1第{current}题")
            # 获取所有题目
            questions = self.get_eles(self.elements.questions, 5)
            for question in questions:
@@ -59,6 +60,7 @@
        total = int(match.group(2))
        while current <= total:
            print(f"\n现在是CAQ分片2第{current}题")
            # 获取到所有选项
            options = self.get_eles(self.elements.options_2, 5)
            number = random.randint(0, 4)
po/vaq_answer_page.py
@@ -28,8 +28,9 @@
        pre_pictures = self.get_eles(self.elements.pre_picture_btn, 10)
        print("VAQ预选图片中...")
        for pre_picture in pre_pictures:
            pre_picture.click()
            self.driver.execute_script("arguments[0].click();", pre_picture)
            time.sleep(0.2)
        # 点击下一步
@@ -37,6 +38,7 @@
        time.sleep(1)
        for i in range(0, self.slice_count):
            print(f"当前是VAQ第{i+1}步")
            # 获取当前所需图片数量的文字
            picture_count_text = self.get_ele(self.elements.current_require_picture_count)
            pictures = self.get_eles(self.elements.picture_btn, 10)