Ejemplo n.º 1
0
    def test_5(self):
        """ 添加1对1课(无套餐) """
        self.log.info('TestCase5 Start Running')

        # 打开添加弹框
        self.course.open_add_dialog()

        # 生成数据
        course_name = cr_course()
        course_time = cr_course_time()
        course_num = cr_course_num()
        course_price = cr_course_price()

        # 1代表班组课;2代表1对1课程
        self.course.add_course(course_name, course_time, course_num,
                               course_price, 2)

        # 1代表不加套餐;2代表带套餐
        self.course.add_course_package(course_num, course_price, 1)

        # 获取断言数据
        name = self.course.get_course_list_name()
        course_type = self.course.get_course_list_type()
        package = self.course.get_course_list_package()

        self.assertEqual(name, course_name, '课程名称不一致 --- 测试用例不通过')
        self.assertEqual('1对1', course_type, '课程类型不一致 --- 测试用例不通过')
        self.assertEqual('暂未设置', package, '是否有套餐不一致 --- 测试用例不通过')
Ejemplo n.º 2
0
    def test_8(self):
        """ 添加线上视频课 """
        self.log.info('TestCase7 Start Running')

        # 生成数据
        course_name = cr_course()

        self.course.add_online_course(course_name)
        text = self.course.get_online_list_name()

        self.assertEqual(course_name, text, '课程名称不一致 --- 测试用例不通过')