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)
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')
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运行了")
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
#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是否存在
#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("测试成功")