亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > PHPUnit
phpunit常見問題分析
作者:網絡轉載 發布時間:[ 2013/12/27 9:43:47 ] 推薦標簽:開發 客戶端

錯誤原因:登錄時,會彈跳出一個登錄對話框。此對話框即是Javascript語句寫的。

解決方法:用waitForElementPresent 方法,其方法是檢查頁面上的元素是否存在。

   登錄之后的語句,都是JAVASCRIPT語句執行之后出現的。建議檢驗后一個可輸入元素。

例如錄制腳本:

 Comand              Target           Value

 open                /

click                          link=登錄

waitForElementPresent id=password           //此句為添加的輔助代碼,檢查元素

 type                           id=username       adminuser

 type                 id=password        adminpwd

 ………………

 clickAndWait         link=退出

轉成PHPUNIT后代碼為:

                $this->open("/");

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

  for ($second = 0; ; $second++) {

         if ($second >= 60) $this->fail("timeout");   //超過60秒,則報超時錯誤

          try {

           if ($this->isElementPresent("id=password")) break; //檢查用戶名這個元素

          } catch (Exception $e) {}

         sleep(1);  

    }

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

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

        …………

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

 

上述中selenium中的waitForElementPresent id=password這一句,轉化成PHPUNIT代碼后,即是for循環代碼那一段。

在PHPUNIT中也可以直接添加該段代碼。且完全可以將for循環代碼這一段替換成:

  $this->waitForElementPresent("id=password");

  這樣單獨的一句。完全可以只寫這一句,也可以達到檢查這個元素的效果。

 

解釋waitForElementPresent用法:

waitForElementPresent(locator)等待指定元素出現在頁面上。

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 午夜高清免费观看视频 | 男人女人真曰批的视频动态 | wwwwxxxx国产| 九九伦理影院手机观看 | 一个人在线免费观看www视频 | 波多野结衣被强在线视频 | 久久成人a毛片免费观看网站 | 999www成人免费视频 | 色偷偷尼玛图亚洲综合 | 久久久9999久久精品小说 | 欧美在线不卡 | 黄色影院在线看 | 激情综合丁香 | 人人干人人舔 | 99在线视频精品费观看视 | 国产裸舞在线一区二区 | 污污网站免费入口链接 | 国产欧美精品一区二区三区 | 国产一区二区三区视频在线观看 | 看全色黄大色黄女片爽毛片 | 日本在线不卡免 | 国产成人久久一区二区三区 | 乡村乱肉第19部全文小说 | 91成人精品视频 | 中文字幕亚洲一区二区三区 | 精品91自产拍在线观看99re | 午夜yy6080在线观看福利片 | www.亚洲国产 | 国产成人精品视频 | 国产一区二区影院 | 国内国语一级毛片在线视频 | 天堂在线视频网站 | 午夜性爽快 | 乡下女色又黄一级毛片 | 日韩美女va在线毛片免费知 | 黄色的视频网站 | 国产黄色片在线看 | 在线丝袜 | 色大18成网站www在线观看 | 国产95在线 | 亚洲 | 福利在线免费观看 |