Exemplo n.º 1
0
 def clearData(self):
     listData = list_course(1, 999, self.sessionid)
     i = 0
     for item in listData['retlist']:
         delete_course(item['id'], self.sessionid)
         i = i + 1
     print("本次删除的条数:", i)
Exemplo n.º 2
0
 def clearData(self):#类方法
     # 数据清除:
     listData = list_course(1, 999,self.sesionid)
     i = 0
     for item in listData['retlist']:
         delete_course(item['id'],self.sesionid)
         i += 1
     print('本次删除了数据的条数', i,'\n')
Exemplo n.º 3
0
    def test_001(self):#实例方法可以使用类变量
        #新增课程
        courseName = "初中化学" + str(int(time.time() * 10000))
        dictBody1 = add_course(courseName,'初中化学',0,self.sesionid)
        # 列出课程
        dictBody2 = list_course(1,500,self.sesionid)
        retlists = dictBody2['retlist']
        #从表中查询该课程是否存在
        exit = 0
        for item in retlists:
            if item['id'] == dictBody1['id']:
                exit = 10
                break
        self.assertEqual(exit,10)

        print(">>>用例1运行了")
Exemplo n.º 4
0
def sendCourseRequest(row,sesionID):
    data = json.loads(row[6])  # 字符串--->字典
    if 'add' in row[0]:
        randomStr = str(int(time.time()*10000))
        course_name =data['name'].replace('{{courseName}}',randomStr)
        dictBody = add_course(course_name,data["desc"],data['display_idx'],sesionID)
        # resValue = json.loads(row[8])
        # if dictBody['retcode'] == resValue['code']:
        #     print(row[0],"测试通过")
        # else:
        #     print(row[0], "测试不通过")
    elif 'list' in row[0]:
        pagenum = data['pagenum']
        pagesize = data['pagesize']
        dictBody = list_course(pagenum,pagesize,sesionID)
    elif 'delete'in row[0]:
        dictBody = delete_course(data['id'],sesionID)
    # elif 'modify'in row[0]:
    #     pass
    return dictBody
Exemplo n.º 5
0
#coding=utf8
# auther:shixingjian  time:2020/07/04
from lib.courseLib import list_course,add_course
from lib.courseLib import login

# 方法1:新增课程前列出课程信息,数量为N,新增课程后,数量为N+1
sesionid = login("auto","sdfsdfsdf")
# 1.列出课程
retDict1 = list_course(1,500,sesionid)
print(type(retDict1))
# 2.新增课程
retDict2 = add_course("大学生物","aaaaa","85",sesionid)
if retDict2["retcode"] == 0:
    print("测试通过")
else:
    print("测试不通过,课程名称不能相同")
# 3.再次列出课程
retDict3 = list_course(1,500,sesionid)
# 4.比较课程多了一门
if len(retDict3['retlist']) == (len(retDict1['retlist'])+1):
    print('测试通过')

# 新增课程,返回ID,列出课程,循环查看id是否存在
Exemplo n.º 6
0
#coding=utf8
# auther:shixingjian  time:2020/07/04
# 新增课程,返回ID,列出课程,循环查看id是否存在、
from lib.courseLib import list_course, add_course
retdict = add_course("物理1", "分解机房", "12")
if retdict["retcode"] == 0:
    print("测试成功")
    courseID = retdict["id"]
    #查看列表
    retdict2 = list_course(1, 500)
    # 循环查看列表id与返回的id是否相等
    for item in retdict2["retlist"]:
        if item["id"] == courseID:
            print("测试成功")