• 大小: 1.42MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-30
  • 语言: 其他
  • 标签: maxq  

资源简介

web自动化测试工具

资源截图

代码片段和文件信息

package com.bitmechanic.maxq;

import java.util.Vector;

/**
 * Class that represents a single request that has been recorded by the
 * ProxyRecorder.
 */
public class Action {

    private static String LINE_SEP = System.getProperty(“line.separator“);

    private String url method expected_result;
    private int delayTime expected_size timeout;
    private Vector params;
    private String multiPartData;

    public Action() {
params = new Vector();
expected_result = ““;
        multiPartData = ““;
    }

    public void setUrl(String url) { this.url = url; }
    public String getUrl() { return url; }

    public void setMethod(String method) { this.method = method; }
    public String getMethod() { return method; }

    public void setExpectedResult(String str) { expected_result = str; }
    public String getExpectedResult() { return expected_result; }

    public void setDelayTime(int seconds) { delayTime = seconds; }
    public int getDelayTime() { return delayTime; }

    public void setExpectedSize(int bytes) { expected_size = bytes; }
    public int getExpectedSize() { return expected_size; }

    public void setTimeout(int seconds) { timeout = seconds; }
    public int getTimeout() { return timeout; }

    public int getParamCount() {
        return params.size();
    }

    public Param[] getParams() { 
Param list[] = new Param[params.size()];
params.copyInto(list);
return list;
    }

    public void addParam(Param p) { params.addElement(p); }
    public void removeParam(Param p) { params.removeElement(p); }


    public String toxml() {
StringBuffer str = new StringBuffer(1024);
str.append(“    “);
str.append(“ str.append(LINE_SEP).append(“            “);
str.append(“method=\““).append(method).append(“\“ “);
str.append(LINE_SEP).append(“            “);
str.append(“delayTime=\““).append(delayTime).append(“\“ “);
str.append(LINE_SEP).append(“            “);
str.append(“expected-result=\““).append(expected_result).append(“\““);
str.append(LINE_SEP).append(“            “);
str.append(“expected-result-size=\““).append(expected_size).append(“\““);
str.append(LINE_SEP).append(“            “);
str.append(“timeout=\““).append(timeout).append(“\“>“);
Param params[] = getParams();
for(int i = 0 ; i < params.length; i++) {
    str.append(LINE_SEP).append(“                “);
    str.append(“     str.append(“\“ value=\““).append(params[i].value).append(“\“/>“);
}
str.append(LINE_SEP);
str.append(“    “);
return str.toString();
    }

    public void setMultiPartData(String multiPartData) {
        this.multiPartData=multiPartData;
    }

    public String getMultiPartData() {
        return multiPartData;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2004-10-26 09:37  maxq-0.98\
     目录           0  2004-10-26 09:37  maxq-0.98\bin\
     文件         732  2004-10-26 07:22  maxq-0.98\bin\maxq
     文件        1406  2004-10-26 09:37  maxq-0.98\bin\maxq.bat
     文件        6184  2004-10-26 09:01  maxq-0.98\build.xml
     文件        3323  2004-10-26 09:01  maxq-0.98\CHANGES
     目录           0  2004-10-26 09:37  maxq-0.98\conf\
     文件        1273  2004-10-26 09:27  maxq-0.98\conf\maxq.properties
     目录           0  2004-10-26 09:37  maxq-0.98\java\
     目录           0  2004-10-26 09:37  maxq-0.98\java\com\
     目录           0  2004-10-26 09:37  maxq-0.98\java\com\bitmechanic\
     目录           0  2004-10-26 09:37  maxq-0.98\java\com\bitmechanic\maxq\
     文件        2784  2003-03-15 06:46  maxq-0.98\java\com\bitmechanic\maxq\Action.java
     文件        9464  2004-10-26 08:07  maxq-0.98\java\com\bitmechanic\maxq\Config.java
     文件        4526  2003-02-21 06:06  maxq-0.98\java\com\bitmechanic\maxq\DBUtil.java
     目录           0  2004-10-26 09:37  maxq-0.98\java\com\bitmechanic\maxq\generator\
     文件       19772  2004-10-10 15:31  maxq-0.98\java\com\bitmechanic\maxq\generator\AbstractCodeGenerator.java
     文件        4384  2004-10-07 07:34  maxq-0.98\java\com\bitmechanic\maxq\generator\CompactGenerator.java
     文件        4607  2004-09-26 11:21  maxq-0.98\java\com\bitmechanic\maxq\generator\GeneratorFactory.java
     文件        2550  2004-10-10 15:13  maxq-0.98\java\com\bitmechanic\maxq\generator\IscriptGenerator.java
     文件       13420  2004-10-03 20:32  maxq-0.98\java\com\bitmechanic\maxq\generator\JavaCodeGenerator.java
     文件        8250  2004-10-10 19:06  maxq-0.98\java\com\bitmechanic\maxq\generator\JythonCodeGenerator.java
     文件         241  2004-10-07 07:34  maxq-0.98\java\com\bitmechanic\maxq\generator\README
     文件        2444  2004-10-10 15:21  maxq-0.98\java\com\bitmechanic\maxq\generator\SampleGenerator.java
     文件        8369  2004-10-19 07:34  maxq-0.98\java\com\bitmechanic\maxq\HttpRequestHeader.java
     文件        9550  2004-10-10 16:21  maxq-0.98\java\com\bitmechanic\maxq\HttpTestCase.java
     文件        1478  2003-09-24 14:35  maxq-0.98\java\com\bitmechanic\maxq\IscriptAdapter.java
     文件         985  2004-10-03 21:31  maxq-0.98\java\com\bitmechanic\maxq\JTextAreaTestscriptAdapter.java
     文件        8034  2004-10-26 09:01  maxq-0.98\java\com\bitmechanic\maxq\Main.java
     文件         780  2004-09-21 13:51  maxq-0.98\java\com\bitmechanic\maxq\MainTest.java
     文件         205  2003-02-21 06:06  maxq-0.98\java\com\bitmechanic\maxq\Param.java
............此处省略95个文件信息

评论

共有 条评论