watir学习笔记5--弹出页面
上一篇 /
下一篇 2012-09-11 17:41:10
/ 个人分类:watir
被这个问题纠结了一下午,惆怅,明天补上具体情况
----------------我是时间分隔线-------------
很悲催地说,这个问题还没有解决,究其原因主要是自己的基础知识太薄弱了,什么js,dom,html都是一知半解,要想做
web自动化,这些东西必须恶狠狠地补上!综合各种考虑,决定先使用
QTP,实在不喜欢QTP的一点,脚本必须在装有QTP的机器上才能跑,很不灵活地说。
问题:
点击主页面上的新增按钮,弹出一个页面,要求填写名称,点击提交按钮(弹出的页面源码在最下方)。但死活就是识别不到弹出页面上的控件。从源码看,是个form,请教某个大牛,一眼看出是个frame,再用下QTP,果然是个frame(差距呀)
</head>
<body>
<form. action="/clue/actions/act!addAct.action" name="form1" method="post" nsubmit="return false;">
<div id="add">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="col_l">名称 </td>
<td class="col_r"><input name="tName" type="text" value="" size="30" maxlength="50" autocomplete="off"/> <font
color="red" title="必填项">*</font></td>
</tr>
<tr>
<td class="col_l">备注</td>
<td class="col_r"><textarea name="remark" cols="30" rows="3" nKeyDown='checkLength(this,200)'></textarea></td>
</tr>
<tr>
<td height="45"> </td>
<td><a href="javascript.:add()"><img src="/NetImage/images/save_btn.gif" /></a></td>
</tr>
<tr>
<td height="1" colspan="2" bgcolor="#EEF3F1"></td>
</tr>
<tr>
<td colspan="2" align="left" class="msg"><div class="msg"><img src="/images/msg_ico.gif" width="15" /><span
class="msg">提示:设置一个统一的名称</span></div></td>
</tr>
</table>
</div>
</form>
</body>
收藏
举报
TAG: