package com;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLConnection;
public class TestGetPost {
public static String sendPost(String url,String param)
{
PrintWriter out=null;
BufferedReader in=null;
String result ="";
try{
URL realUrl = new URL(url);
URLConnection conn=realUrl.openConnection();
conn.setRequestProperty("accept", "*/*");
conn.setRequestProperty("connection", "Keep-Alive");
conn.setRequestProperty("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");
conn.setDoOutput(true);
conn.setDoInput(true);
out= new PrintWriter(conn.getOutputStream());
out.print(param);
out.flush();
in = new BufferedReader(new InputStreamReader(conn.getInputStream()) );
String line;
while ((line = in.readLine())!=null)
{
result +="/n"+line;
}
}
catch(Exception e){
System.out.println("祇癳钵盽"+e);
e.printStackTrace();
}
finally{
try{
if(out !=null){
out.close();
}
if(in !=null){
in.close();
}
}
catch(IOException e){
e.printStackTrace();
}
}
return result;
}
public static void main(String[] args) {
String s = TestGetPost.sendPost("呼", "user_id=F3633875&user_pass=F3633875");
System.out.println(s);
}
}
分享到:
相关推荐
第三步:重新发送上一个接口的参数信息测试,执行后查看环境变量;如图,则表示环境变量的值已经正常存储; 3 参数化取其他接口的返回值 第一步:修改需要引用上述token值的接口参数取值,参数值value设置为{{...
在对话框内部,可以通过定义另一个函数如`opensub()`来实现数据提交后的页面刷新,确保主页面能响应用户的输入。 ### 二、通过`window.showModalDialog`方法弹出对话框 虽然`window.open`方法在创建弹出窗口方面...
测试用例模块化设计,由业务数据驱动,每个脚本对应一个业务功能,这样可以灵活组合以实现多样化的测试场景。关键字驱动方法进一步简化了脚本编写,例如`Item.Operation(Value)`,使得测试逻辑更加清晰。 4. **自动...
例如,弹窗可以是一个数据输入表单,用户填写完信息后,点击提交按钮,将数据保存至服务器,并通过某种方式将确认信息返回给原始窗口。 ### 注意事项 - 浏览器对弹窗有默认的弹窗阻止机制,因此需要在用户触发事件...
用户可以添加测试场景,输入场景名称和备注,然后可以对每个测试场景进行操作,例如验证规则编辑、场景测试、测试数据编辑、删除等操作。 四、测试数据管理 测试数据管理模块主要用于管理测试场景下的测试数据。...
例如,我们可以创建一个名为`TestExample`的测试类,并在其中定义`test_function`方法,用`assertEqual`来检查函数的返回值是否正确。 除了unittest,Python还有许多其他的测试库,如pytest,它比unittest更加灵活...
这个压缩包“asp自动化测试工具(源代码+论文).zip”似乎包含了一个专门用于ASP应用的自动化测试工具的源代码和相关的技术论文。这样的资源对于学习和理解如何构建自动化测试框架,以及如何针对ASP应用进行测试非常有...
PAM3.0是一个专为Python设计的Web自动化测试工具,它极大地简化了Web应用程序的测试流程,尤其适用于那些需要进行大规模自动化测试的项目。该模块提供了丰富的功能和API,允许开发者编写高效的自动化测试脚本,以...
例如,Selenium IDE是一个用于录制和回放测试的浏览器插件,而TestNG或JUnit则是用于组织和运行测试的单元测试框架。 3. **页面对象模式**:这是一种最佳实践,将页面元素和与其相关的操作封装在独立的对象中,以...
2. **降低测试复杂度**:通过减少页面层级的测试深度,接口测试能够更高效地覆盖系统功能。 3. **缩短测试周期**:由于接口测试更加聚焦于底层逻辑和服务交互,因此可以显著缩短整个项目的测试周期。 #### 二、接口...
` 通过调用`nextInt()`方法读取用户输入的一个整数,并将其赋值给变量`m`。 ### 3. 控制结构 #### 3.1 循环结构 - **for循环**:`for (int i = 1; i ; i++) {...}` 用于重复执行特定次数的代码块。其中`i`是循环...
由于同源策略的存在,不同域之间的脚本访问会被浏览器限制,但同一个域内的不同页面(或iframe)之间的脚本是可以相互访问的。因此,如果弹出层和父页面处于同一个域内,就可以通过特定的方法实现值的传递。 在本例...
- 在Web服务页面,选择“新建Web服务项”来定义一个新的服务。 - 定义服务的方法、参数和返回值,确保它们符合SOAP规范。 2. **编写WSDL(Web Service Description Language)** - WSDL文件描述了服务的接口、...
标题“auto_test.rar”暗示了这是一个与自动化测试相关的压缩文件,可能包含脚本、配置、报告或其他工具,用于实现软件的自动测试。由于没有具体的标签信息,我们将基于自动化测试的一般概念来探讨相关知识点。 ...
- **TestNG**: 另一个强大的测试框架,提供了更多高级特性。 - **特点**: 支持并行测试、数据驱动测试等。 **2.7 Ant** - **Ant**: 自动化构建工具,用于编译、部署等任务。 - **集成单元测试**: 支持在构建过程中...
在"javascript经典特效---在线测试脚本(四).rar"这个压缩包中,我们关注的是一个名为"在线测试脚本(四).htm"的文件,这很可能是一个包含JavaScript实现的互动测试或测验的HTML页面。 在JavaScript中,创建动态特效...
2. **ActionForm**:这个类用于封装来自视图层(通常是一个JSP页面)的用户输入数据,然后传递给业务层。 3. **Action**:每个Action类对应一个特定的用户操作,它实现了业务逻辑并决定如何响应用户的请求。业务...
9. 使窗口显示前一个页面的函数是back(),因此选A。 10. 每隔一秒调用函数foo(),正确的做法是使用setInterval,因此选A。clearInterval和clearTimeout用于清除定时器,setTimeout用于单次延时执行。 11. ...