主要做测试,每次填写实在太麻烦,貌似用脚本可以实现的,怎么搞?
解决方案 »
- 求帮忙!struts2传值的问题!
- 4年java开发工作经验进深圳华为上班能拿多少钱一个月?
- 在jsp中调用javabean的问题(有代码,小弟初学,可能有点简单)
- Jsp中能否直接调用自己写的class类,不用serlvet,能否行的,高手进行看看!!!!!!!!!!!!
- JS中用到网页控件的name是变量怎么办?(如:Document.Form.eval('bid_0'+i+'_0'+j).checked)
- jquery动态添加删除问题
- Jfreechart如何向页面输出HTML格式的报表,并带有打印按钮,可打印
- 让人疯掉的问题::{
- 这个语句错在那里?
- JVM运行中崩溃了,有日志hs_err_pid14920.log,求大神帮忙看看
- 关于源码泄露的问题
- 急用
很多方案……
如果支持cookie,也不用手动点啊,写个js程序自己判断下,用户名密码存在就直接提交到后台登陆了
那不知道你的网页上否支持IE保存用户密码,也可以让IE保存用户密码。
不支持cookie
还有什么方法
另一种就是录制脚本,跟做压力测试一样的,录好之后就一直执行X次。
写个js
当焦点移开时动调用这个js
然后读那些名称不就行了么
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>楼主要的是不是这个
就是不知道怎么实现
不能用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>然后双击打开。