PHP SimpleTest:如何从网页获取值?

时间:2012-01-05 11:02:49

标签: php webpage simpletest

我使用SimpleTest来测试用PHP编写的页面。

我有一个表单,您可以一次输入多个名称。然后单击“生成用户名和密码”。

我的测试可以使用setField('txtname','test user')设置名称,我的测试可以点击提交按钮。但是如何获取生成的用户名和密码的值,以便我可以使用此信息来检查登录是否有效?

我想要检索用户名和密码的生成的html代码如下所示:

<table border="1" cellpadding="2" cellspacing="0">
<thead>
<tr bgcolor="EEEEEE">
<th align=left>Last Name</th><th align=left>First Name</th><th align=left>Username</th>       
<th align=left>Password</th></tr>
</thead>
<tbody>
<tr>
    <td>Test</td><td>User</td><td  id=username1>UserTest</td>
    <td id=password1>1a818</td></tr>
<tr>
    <td>Gates</td><td>Bill</td><td  id=username2>BillGates1</td>
    <td id=password2>aa37c</td></tr>
</tbody>
</table>

感谢您的任何提示。

菲利普

1 个答案:

答案 0 :(得分:0)

您可以使用Selenium来测试用户界面: