首页 > 代码库 > LoadRunner 函数之 web_add_cookie
LoadRunner 函数之 web_add_cookie
简单示例:
Action() { // 添加cookie web_add_cookie("is_login=True;path=/;domain=10.1.102.75"); // HTTP GET 请求 web_custom_request("with_cookie", "URL=http://10.1.102.75:8000/cookie", "Method=GET", "Resource=0", "Mode=HTML", "RecContentType=application/json", LAST); // 清除cookie web_cleanup_cookies(); // HTTP GET 请求 web_custom_request("without_cookie", "URL=http://10.1.102.75:8000/cookie", "Method=GET", "Resource=0", "Mode=HTML", "RecContentType=application/json", LAST); return 0; }
运行结果:
附接口测试实现代码:
def cookie(request): username = request.GET.get("user") password = request.GET.get("pwd") cookie_content = request.COOKIES login_flag = cookie_content.get("is_login") print login_flag if login_flag == "True" or (username == "qa" and password == "4399"): msg = { "msg": "login success! Welcome~~", "recive_cookie": cookie_content } response = JsonResponse(msg) response.set_cookie("is_login", True) else: msg = { "msg": "username or password error,please try again!", "recive_cookie": cookie_content } response = JsonResponse(msg) response.set_cookie("is_login", False) return response
LoadRunner 函数之 web_add_cookie
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。