google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

如何直接将JAVA代码嵌入LD中?

如何直接将JAVA代码嵌入LD中?


我想测试一个三层结构的应用,需要通过Tomcat中部署的应用连接Server,我现在不想通过Tomcat,直接用LD压Server
将Tomcat lib中已写好的jar包,搁在LD的classes目录下就行了吗?
那在测试脚本中如何嵌入JAVA代码呢?

TOP

如果你录制的脚本,是JAVA的话,则可以直接写JAVA代码的。
我的一个简单例子,供参考:
import lrapi.lr;
import java.lang.*;
//import java.net.*;
import test.package.Client;

public class Actions
{   
    private String user_name,user_pwd;   

    public int init() {
        user_name = "<username>";
        //user_name = "user1";
        user_pwd = "123";
        lr.output_message(user_name);
        
                return 0;
        }//end of init


        public int action() {
        
        //java.lang.String[] a={"<operate_name>"};
        java.lang.String[] a={"publishDocument"};     
        
       // lr.output_message(a[0]);      

                Client client = new Client();     
        
        
        //DocumentRequester_URI
        client.name= "testddddd";        
            
                  lr.start_transaction("PublichdocumentTrans");

        client.execute(a);

           lr.end_transaction("PublichdocumentTrans", lr.AUTO);               

                return 0;
        }//end of action   

        public int end() {
        
                return 0;
        }//end of end

TOP

太感谢了!回去研究一下

TOP

另外问一下,我可不可以将servletx的包import进来,然后做一些诸如response.addcookies之类的基于HTTP协议的操作,即写一段servlet的代码

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-5 19:25Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹