码迷,mamicode.com
首页 > 编程语言 > 详细

python自动化框架(一)

时间:2019-02-10 00:10:05      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:用例   pre   循环   json   code   jsonp   list   err   lis   

一、jsonpath难点分析

dic =   {
"error_code": 0,
"stu_info": [
{
"id": 2057,
"name": "xiaohei",
"sex": "nan",
"age": 29,
"addr": "beijing",
"grade": "tianxie",
"phone": "18712321234",
"gold": 100
}
]
}
import jsonpath
s = jsonpath.jsonpath(dic,‘$..error_code‘)
print(s)

# seqs=[‘!=‘,‘>=‘,‘<=‘,‘=‘,‘<‘,‘>‘,‘in‘,‘notin‘]
# #list循环这种的话,写用例的时候简单
# s1=‘error_code=0,name!=xxx,age>18‘
# #[error_code>=0 , name!=xxx,age>1]
# s1_list = s1.split(‘,‘)
# format_list=[]
# for s in s1_list:
# #erro_code=0 [error_code,0]
# #name!=xxx
# for seq in seqs:
# # = != >=
# if seq in s:
# key,value = s.split(seq)
# tmep = [key,seq,value]
# format_list.append(tmep)
# break
# #[[error_code,‘=‘,0] ]
#
# print(‘format_list‘,format_list)


#s=‘erro_code:=:0,name:!=:xxx,age:>:18‘
#这种写代码的时候简单

erro_code = 0


# error_code=0
# name!=xxx
# age>18
# < >= in <= notin


python自动化框架(一)

标签:用例   pre   循环   json   code   jsonp   list   err   lis   

原文地址:https://www.cnblogs.com/mengmeng1011/p/10358494.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!