Action()
{
 lr_think_time(20);

lr_start_transaction("µã»÷ÊÂÏî°ìÀíÇé¿ö°´Å¥");

web_url("List.html",
  "URL=http://{login_ip}/drm/static/pages/tpl/drm/energy/running/List.html?rd=0.6719469163718243",
  "TargetFrame=",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=http://{login_ip}/drm/",
  "Snapshot=t29.inf",
  "Mode=HTML",
  LAST);

web_reg_find("Search=Body", //¶¨Òå²éÕÒ·¶Î§
     "SaveCount=count", //¶¨Òå²éÕÒ¼ÆÊý±äÁ¿Ãû³Æ
     "Text=deptName", //¶¨Òå²éÕÒÄÚÈÝ
      LAST);

web_submit_data("list.json",
  "Action=http://{login_ip}/drm/running/list.json?rd=0.20689365213457445",
  "Method=POST",
  "TargetFrame=",
  "RecContentType=application/json",
  "Referer=http://{login_ip}/drm/",
  "Snapshot=t31.inf",
  "Mode=HTML",
  ITEMDATA,
  "Name=rptType", "Value=1", ENDITEM,
  "Name=rptYm", "Value=2015Äê08ÔÂ", ENDITEM,
  "Name=deptSelect", "Value=", ENDITEM,
  "Name=dept", "Value=", ENDITEM,
  LAST);

if (atoi(lr_eval_string("{count}"))==0)
  {
  lr_end_transaction("µã»÷ÊÂÏî°ìÀíÇé¿ö°´Å¥",LR_FAIL);
  }
 else{
  lr_end_transaction("µã»÷ÊÂÏî°ìÀíÇé¿ö°´Å¥",LR_PASS);
 }

lr_think_time(20);

lr_start_transaction("ÊÂÏî°´Äê²éѯ");

web_reg_find("Search=Body", //¶¨Òå²éÕÒ·¶Î§
     "SaveCount=count", //¶¨Òå²éÕÒ¼ÆÊý±äÁ¿Ãû³Æ
     "Text=deptName", //¶¨Òå²éÕÒÄÚÈÝ
      LAST);

web_submit_data("list.json",
  "Action=http://{login_ip}/drm/running/list.json?rd=0.20689365213457445",
  "Method=POST",
  "TargetFrame=",
  "RecContentType=application/json",
  "Referer=http://{login_ip}/drm/",
  "Snapshot=t31.inf",
  "Mode=HTML",
  ITEMDATA,
  "Name=rptType", "Value=2", ENDITEM,
  "Name=rptYm", "Value=2015Äê", ENDITEM,
  "Name=deptSelect", "Value=", ENDITEM,
  "Name=dept", "Value=", ENDITEM,
  LAST);

if (atoi(lr_eval_string("{count}"))==0)
  {
  lr_end_transaction("ÊÂÏî°´Äê²éѯ",LR_FAIL);
  }
 else{
  lr_end_transaction("ÊÂÏî°´Äê²éѯ",LR_PASS);
 }

return 0;
}

定位、判断、cookie的脚本案例的更多相关文章

  1. 通过判断cookie过期方式向Memcached中添加,取出数据(Java)

    应用场景:在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载.缓存是解决这个问题的好办法.但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够 ...

  2. GIS地理处理脚本案例教程——批量栅格分割-批量栅格裁剪-批量栅格掩膜-深度学习样本批量提取

    GIS地理处理脚本案例教程--批量栅格分割-批量栅格裁剪-批量栅格掩膜-深度学习样本批量提取 商务合作,科技咨询,版权转让:向日葵,135-4855_4328,xiexiaokui#qq.com 关键 ...

  3. php写一个判断是否有cookie的脚本

    前言: 刚刚学习完cookie函数,写个练习. 0x01: //其实第二个应该改为elseif,但是我懒.啊哈 <?php $vlas="BnJhiFoPS4"; if(is ...

  4. 基于Ping和Telnet/NC的监控脚本案例分析

    案例一:单纯地对某些ip进行ping监控 [root@test opt]# cat /opt/hosts_ip_list 192.168.10.10 192.168.10.11 192.168.10. ...

  5. shell脚本案例分享 - 业务系统日志自定义保留或删除需求

    需求说明:  线上某些业务系统的日志不定期产生, 有的每天产生, 有的好几天才产生, 因为系统只有在用的时候才产生日志,日志文件均存放在以当天日期命名的目录下. 当日志目录越来越多时就需要处理, 由此 ...

  6. js 判断js函数、变量是否存在 JS保存和删除cookie操作,判断cookie是否存在的方法

    //是否存在指定函数 function isExitsFunction(funcName) {    try {        if (typeof(eval(funcName)) == " ...

  7. Js添加、读取、删除cookie,判断cookie是否有效,指定domain域下主路径path下设置cookie,设置expires过期时间

    有时我们需要用cookie保存用户名,记录登录状态,如何正确判断该机用户cookie是否存在呢?不能简单使用a!=”这样的写法. 正确方法是:判断是否存在名为username3的cookie,使用do ...

  8. if 条件判断 和 判断总结---shell脚本

    本文主要介绍了Shell脚本IF条件判断和判断条件总结,本文先是给出了IF条件判断的语法,然后给出了常用的判断条件总结,需要的朋友可以参考下. 前言: 无论什么编程语言都离不开条件判断.SHELL也不 ...

  9. shell脚本案例

    1.MySQL数据库备份脚本,下面的脚本是Mysql全量备份+异地备份 一般Mysql数据库备份会采用在MYSQL从库上执行全量备份+增量备份方式.在从库备份避免Mysql主库备份的时候锁表造成业务影 ...

随机推荐

  1. 【bzoj2402】陶陶的难题II 分数规划+树链剖分+线段树+STL-vector+凸包+二分

    题目描述 输入 第一行包含一个正整数N,表示树中结点的个数.第二行包含N个正实数,第i个数表示xi (1<=xi<=10^5).第三行包含N个正实数,第i个数表示yi (1<=yi& ...

  2. android面试(3)---基本问题

    1.值类型,引用类型? 基本数据类型都是值类型:byte,short,int,long,float,double,char,boolean 其他类型都是引用类型. 引用类型在传入方法是,方法内部对引用 ...

  3. Android 水波纹点击效果(Ripple Effect)

    上周Android发布了Android M的Preview版本.但想必Android5.0很多炫酷效果,多数开发者还没有使用过,那更不要说广大用户了. 本文介绍的是Android5.0中其中一个炫酷的 ...

  4. BZOJ3551 ONTAK2010Peaks加强版(kruskal重构树+dfs序+主席树)

    kruskal重构树本质就是给并查集显式建树来替代可持久化并查集.将边按困难度从小到大排序后建出该树,按dfs序建主席树即可.查询时跳到深度最浅的满足在该重要度下已被合并的点,在子树内查询第k大. # ...

  5. Going in Cycle!! UVA - 11090(二分+判断环路 )

    题意: 给定一个n个点m条边的加权有向图,求平均权值最小的回路 解析: 首先肯定是想到找出环路  然后..呵..呵..呵呵... 显然不现实!! 二分大法好 ....去猜结果 然后带入验证 ...真是 ...

  6. Ckeditor与Ckfinder(java)整合实现富媒体内容编辑(支持文件上传)

    先来看一下最终的效果图 一.编辑器界面 二.上传图片界面 <!-------------------------------------------------------> 一.安装包下 ...

  7. 【POJ2891】Strange Way to Express Integers(拓展CRT)

    [POJ2891]Strange Way to Express Integers(拓展CRT) 题面 Vjudge 板子题. 题解 拓展\(CRT\)模板题. #include<iostream ...

  8. WPA-PSK无线网络破解原理及过程

    原文链接地址:http://www.freebuf.com/articles/wireless/58342.html 本文将主要讲讲WPA-PSK类型的无线网络安全问题,首先我们看下802.11协议相 ...

  9. 《Linux内核设计与实现》读书笔记——第一二章

    <Linux内核设计与实现>读书笔记——第一二章 第一章 Linux内核简介 1.1 Unix的历史 简洁:仅提供系统调用并有一个非常明确的设计目的. 抽象:Unix中绝大部分东西都被当做 ...

  10. MapReduce(二)常用三大组件

    mapreduce三大组件:Combiner\Sort\Partitioner 默认组件:排序,分区(不设置,系统有默认值) 一.mapreduce中的Combiner 1.什么是combiner C ...