主要做测试,每次填写实在太麻烦,貌似用脚本可以实现的,怎么搞?

解决方案 »

  1.   

    搜索google,关键字web 自动测试
    很多方案……
      

  2.   

    写到cookie里面去,每次取出来,如果存在就自动登陆,想换用户名密码的时候把cookie删了
      

  3.   

    一个server端的,没法写不支持cookie,就算支持,不还得手动点
      

  4.   


    如果支持cookie,也不用手动点啊,写个js程序自己判断下,用户名密码存在就直接提交到后台登陆了
      

  5.   

    面页上的用户名可以用value属性啊。
      

  6.   


    那不知道你的网页上否支持IE保存用户密码,也可以让IE保存用户密码。
      

  7.   

    firefox有插件,名字忘记了,搜索一下。
      

  8.   

    只能用IE
    不支持cookie
    还有什么方法
      

  9.   

    这还不简单,checklogin中的userid跟password都滞空,直接check通过。
    另一种就是录制脚本,跟做压力测试一样的,录好之后就一直执行X次。
      

  10.   

    JavaScript不是有读xml的功能么
    写个js
    当焦点移开时动调用这个js
    然后读那些名称不就行了么
      

  11.   

    直接用cookie就可以实现你要功能
      

  12.   

    <script language="JavaScript" type="text/javascript">
    function autosubit(){
    var username=document.getElementById("username");  //input text id=username
    var userpwd=document.getElementById("userpwd");   //input password id=username
    var form=document.getElementById("form");   //form id=form
    username.value="XXXX";
    userpwd.value="XXXX";
    form.submit();
    }
    </script>楼主要的是不是这个
      

  13.   

    cookie不能用而且页面是server的没法修改可以是间接的实现,比如用另外一个脚本去模拟登录
    就是不知道怎么实现
      

  14.   


    不能用IE的自动插入完成功能啊?
    试试看以下思路能不能行:
    弄个静态页面,看看登录界面的username和password的input的name或id是什么,
    假如是
    <input type=text name=userName >
    <input type=text name=password>静态页面
    <script>
    function go(){   openWindow(screen.width,screen.height,"http://****/login.jsp?userName=用户名&password=密码");
    }
    function openWindow(myWidth, myHeight, newUrl) { var myLeft = (screen.width - myWidth)/2;
    var myTop = (screen.height - myHeight)/2;
    sty="toolbar=yes,location=yes,directories=yes,status=yes,resizable=yes,scrollbars=yes,left="+ myLeft +",top="+ myTop +",width="+ myWidth +",height="+myHeight;  window.open(newUrl, "", sty);
    }
    </script>
    <body onload="go()">
    </body>然后双击打开。
      

  15.   

    在网页的反body之前 所有body代码之后  写js在js里填充信息和自动提交