您的位置:软件测试 > 开源软件测试 > 开源单元测试工具 > PHPUnit
phpunit常见问题分析
作者:网络转载 发布时间:[ 2013/12/27 9:43:47 ] 推荐标签:开发 客户端

常见问题3:超时timeout

错误原因:在服务器上跑,页面加载时间有时会变的慢

解决方法一:页面加载时间修改一下。延长页面加载时间

         原语句:  $this->waitForPageToLoad("30000");

        可更改为:$this->waitForPageToLoad("60000");

解决方法二:将运行速度放慢,在页面加载时间前一句加如下语句

$this->setSpeed("1000")     //运行速度放慢

当然,页面加载完之后,可以提交接钮语句之后,加如下语句,将运行速度恢复到正常。

            $this->setSpeed("0")          //恢复到正常执行速度

 

常见问题4:登录时,没有发现某个元素。[error] Element id=username not found

如,我们虎扑网站,当前状态为未登录。先点击进入论坛页面。然后点击“登录”,

录制的脚本,在回放中,会错误。没有该元素。

例如录制脚本:

 Comand       Target              Value

 open          /

click                   link=登录          

 type                    id=username          admin

 type          id=password          admin

 ………………

 clickAndWait   link=退出

转成PHPUNIT后代码为:

                $this->open("/");

        $this->click("link=登录");

        $this->type("id=username", "admin");

        $this->type("id=password", "admin");

        …………

        $this->click("link=退出");

回放时,到了用户名那一句,会报无法找到元素的错误。

上一页12345下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd