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

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

具體實現中出現的問題:

將錄制的腳本轉成PHPUNIT在服務器端運行總失敗。

開始要作如下工作:

1.在setUp()函數中添加語句:每次腳本運行,都將清空數據庫的語句

`/home/www/selenium-php/yuezhan/rebuilddb.sh`;注意:用倒斜杠,數字1左邊的鍵

//根據項目需要而修改;

2. 將默認的瀏覽器代碼修改:

將$this->setBrowser("*chrome");

改成$this->setBrowser("*firefox");

可以不用修改代碼的方法:

Selenium工具àOptionsàOptionsà選擇Formats選項卡à

                      選擇PHP-PHPUNITà將Environment里的瀏覽器改成firefox即可,

這樣子錄制的腳本轉化成PHP后,也不用修改此部分代碼了。

3.在第2點的基礎上,在上面添加兩句代碼:

    $this->setHost("192.168.8.24");

                $this->setPort(4445);          //此句可以不加,根據自己服務器端口而定

4.錄制的腳本中如有上傳圖片的路徑。

  也要根據服務器所在的環境作修改。如在同一環境下可不作修改。不在同一環境下,要將圖片路徑修改成服務器環境中圖片所在的路徑下。

5.錄制的腳本一定要從登錄開始錄制。在沒有解決COOIKE之前,必須這么做。

 

運行腳本時,

常見問題1:報錯:ERROR: There was an unexpected Alert! [ajax錯誤].

錯誤原因:AJAX錯誤,沒有找到ALERT提示的框架,因而報異常錯誤

解決方法一:$this->click("css=input[type=submit]");這是一個“下一步”按鈕。

          進入的頁面中,有AJAX。

          可以此句前面添加:setSpeed(1000)讓其執行速度變慢1秒。

 

       具體php代碼:

         $this->setSpeed("1000")        //從下一句開始,執行速度放慢

         $this->click("css=input[type=submit]");

         $this->waitForPageToLoad("30000");

         $this->type("name=player[player1][name]", "元一");

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

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 国产成人精品高清不卡在线 | 性xxxxxx| 在线观看黄色x视频 | 日韩一区二区三区四区区区 | 波多野结衣178部中文字幕 | 亚洲一区精品视频在线 | 亚洲插插 | 麻豆精品国产剧情在线观看 | 一本色综合 | 国产h在线播放 | 黄色专区 | 永久视频免费 | 色综合天天综一个色天天综合网 | 多人伦交性欧美在线观看 | 成人免费视频在线看 | 性激烈的欧美三级高清视频 | 色综合网站国产麻豆 | 亚洲欧洲日韩综合 | 伊人在综合 | 免费色视频网站 | 国产精品成人免费观看 | 中国大陆毛片 | 一级做a爱免费观看视频 | 欧美日韩在线播一区二区三区 | 18成人在线观看 | 一级毛片看一个 | 欧美不卡在线视频 | 人人爽人人爽人人片av免费 | 欧产日产国产精品专区 | 日韩高清在线观看 | 欧美一区二区三区免费播放 | 日韩精品影院 | 免费国产h视频在线观看 | 久久国产精品伦理 | 狠狠插狠狠干 | 亚洲欧美色视频 | 久久综合99| 精品一区二区三区中文 | 深夜国产成人福利在线观看女同 | 91短视频免费在线观看 | a国产视频|