高亮顯示:看到的地方,Portal的導(dǎo)航的鏈接包括如下鏈接,當(dāng)前所處的功能頁(yè)面高亮顯示
2015年6月27日 #
高亮顯示:看到的地方,Portal的導(dǎo)航的鏈接包括如下鏈接,當(dāng)前所處的功能頁(yè)面高亮顯示
右鍵》new》file》advanced
ctrl+m放大當(dāng)前窗口
shift+alt+x,再按t執(zhí)行junit
1.Tasks》Verify Replay》Run-Run-Time Settings
2.vuser》Run-Time Settings(運(yùn)行時(shí)設(shè)置)
3.快捷鍵F4
常規(guī)的:運(yùn)行邏輯、步、日志、思考時(shí)間
運(yùn)行邏輯:迭代次數(shù)
》此節(jié)點(diǎn)設(shè)置迭代次數(shù)或連續(xù)重復(fù)活動(dòng)的次數(shù)
步:開始新迭代
a.在前一個(gè)迭代結(jié)束后立即開始
b.前一個(gè)迭代結(jié)束后
c.發(fā)生
》用于控制迭代時(shí)間間隔
配置日志設(shè)置
啟用日志記錄
日志選項(xiàng):a.僅在出錯(cuò)時(shí)發(fā)送消息
b.始終發(fā)送消息
》在運(yùn)行測(cè)試期間記錄的信息量。
二.實(shí)時(shí)查看腳本的運(yùn)行情況設(shè)置
tools》general option》display
三.查看回放的信息
a.點(diǎn)擊tasks向?qū)Ю锏幕胤湃罩境溄?br /> b.view 視圖》Output windows
c.顯示/隱藏按鈕
在回放日志中按Ctrl+F打開“查找對(duì)話框”
? 啟動(dòng)和終止。腳本運(yùn)行的開始和結(jié)束 - 虛擬用戶腳本已啟動(dòng)、Vuser 已終止。
? 迭代。迭代的開始和結(jié)束以及迭代編號(hào)(橙色字體部分)。
VuGen 用綠色顯示成功的步驟,用紅色顯示錯(cuò)誤。例如,如果在測(cè)試過程中連接
中斷, VuGen 將指出錯(cuò)誤所在的行號(hào)并用紅色顯示整行文本。
四.確定測(cè)試通過
在任務(wù)窗格中單擊測(cè)試結(jié)果
view(視圖)》測(cè)試結(jié)果
概要窗格。上表是指出了哪些迭代通過了測(cè)試,哪些未通過。
下表指出哪些事務(wù)和檢查點(diǎn)通過了測(cè)試,哪些未通過
搜索或篩選結(jié)果
搜素:
1.在樹視圖中展開迭代節(jié)點(diǎn)
2.選擇節(jié)點(diǎn)
3.查看步驟概要
4.搜素結(jié)果狀態(tài)
可以定位失敗或成功的按鈕
a.工具》查找
b.直接單擊查找按鈕 也就是搜索形狀的
篩選:
view視圖>filter篩選器
左窗格會(huì)列出對(duì)應(yīng)的選項(xiàng)
http://www.w3school.com.cn/sql/sql_update.asp
select * from
insert into 表名 values
delete from 表名
update from 表名 set
在Tools》Recording_Options》Port Mapping>Capture level設(shè)置為 WinNet level data
問題圖片如下:
以前參加的需求評(píng)審基本是一個(gè)項(xiàng)目里的小迭代,就知道針對(duì)需求進(jìn)行評(píng)審,昨天下午參加了一個(gè)新項(xiàng)目的需求評(píng)審,總結(jié)下經(jīng)驗(yàn):
1.需求評(píng)審前需要看需求文檔,熟悉新做的項(xiàng)目的基本功能
2.對(duì)于新項(xiàng)目有好多功能是從產(chǎn)品中挪過來的,需求也沒有寫,但是我們測(cè)試在參加評(píng)審時(shí)需要對(duì)之前的功能也進(jìn)行討論
把遇到的問題都記錄下來,然后再會(huì)議上提出來。
3.對(duì)以前項(xiàng)目沒注意發(fā)生的事故也要進(jìn)行回憶,防止新項(xiàng)目有同樣的問題
4.對(duì)于一些模塊沒有控制權(quán)限問題,誰(shuí)都可以添加、刪除需要著重提出,以防以后用戶自己操作數(shù)據(jù)刪除了說丟失數(shù)據(jù)找不到原因
5.對(duì)于測(cè)試的范圍需要確認(rèn),哪些是需要測(cè)試的哪些是不需要測(cè)試的
6.對(duì)于測(cè)試的環(huán)境也要確認(rèn),比如分辨率問題、ie瀏覽器版本問題
7.對(duì)于功能里用的其他模塊的數(shù)據(jù),而恰巧其他的模塊還是不用測(cè)試需要對(duì)數(shù)據(jù)來源進(jìn)行確認(rèn),如數(shù)據(jù)過來顯示錯(cuò)誤是哪方的問題,不要到時(shí)候扯不清
1.使用find / -name rpc.rstatd命令查看系統(tǒng)是否存在rpc.rstatd文件

2.查看Rpc有沒有啟動(dòng) rpcinfo -p
啟動(dòng)時(shí)如下:
沒有啟動(dòng)如下:

進(jìn)入rstatd目錄,啟動(dòng)命令為:#rpc.rstatd
5.可能遇到的錯(cuò)誤
安裝完畢rstatd守護(hù)進(jìn)程,在啟動(dòng)時(shí)可能出現(xiàn)以下錯(cuò)誤:
Cannot register service: RPC: Unable to receive; errno = Connection refused
這是由于Linux服務(wù)器沒有開啟端口映射功能,解決方法如下:
(1) 在linux的圖形界面下,運(yùn)行setup
[root@testserver4]#setup
這時(shí)會(huì)彈出一個(gè)類似圖形化的界面,光標(biāo)移動(dòng)到System services,回車。
在新界面中找到portmap項(xiàng),空格選中。

然后選擇OK(通過tab鍵進(jìn)行選擇),再選擇quit。
(2) 啟動(dòng)portmap服務(wù)
[root@testserver4]#/etc/rc.d/init.d/portmap start //啟動(dòng)portmap
再次啟動(dòng)rpc.rstatd即可。
1.可以對(duì)單個(gè)文件改編碼格式 右鍵》屬性
2 改變整個(gè)myEclipse工作空間的編碼格式
1) myeclipse->window->preferences->General->workspaceTypes
2) 改變文本文件編碼格式為utf-8
3 改變整個(gè)文件類型的編碼格式
1) eclipse->window->preferences->General->Content Types
2) 找到要修改的文件的類型(JAVA,JSP等等),在下面有個(gè)Default encoding,在輸入框中輸入GBK 或UTF-8
3) 點(diǎn)擊Update
4) 點(diǎn)擊OK
5) 重啟eclipse
java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: java.lang.RuntimeException: java.lang.RuntimeException: Firefox could not be found in the path!
Please add the directory containing ''firefox.exe'' to your PATH environment
variable, or explicitly specify a path to Firefox like this:
*firefox c:\blah\firefox.exe
原因:找不到firefox(火狐不是默認(rèn)安裝位置自己換了位置的),不能打開瀏覽器
解決方案:
方法一:設(shè)置環(huán)境變量,將火狐的地址放進(jìn)path變量中
方法二:將火狐的路徑寫進(jìn)來,注意路徑的\要用\\,其中一個(gè)\是轉(zhuǎn)義的意思
即下面的"*firefox"改為 "*firefox D:\\study\\selenium\\Firefox\\firefox.exe"
seleniumRC測(cè)試服務(wù)器失敗.png)
啟用selenium-server提示W(wǎng)ARN-Failed to start:SocketListener000.0.0.0:4444
主要是因?yàn)橐呀?jīng)有另外一個(gè)Selenium server 啟動(dòng)了,你可以查看是否有其他的selenium server正在運(yùn)行,如果有請(qǐng)將其關(guān)閉;否則就是有另外的服務(wù)器在使用4444端口,請(qǐng)更換端口。
開始--運(yùn)行--cmd 進(jìn)入命令提示符 輸入netstat -ano 即可看到所有連接的PID 之后在任務(wù)管理器中找到這個(gè)PID所對(duì)應(yīng)的程序如果任務(wù)管理器中沒有PID這一項(xiàng),可以在任務(wù)管理器中選"查看"-"選擇列"
假如我們需要確定誰(shuí)占用了我們的9050端口
1、Windows平臺(tái)
在windows命令行窗口下執(zhí)行:
C:\>netstat -aon|findstr "9050"
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
C:\>tasklist|findstr "2016"
tor.exe 2016 Console 0 16,064 K
很清楚是,tor占用了9095端口
在這里,我們查看4444端口占用,如下圖所示
口
再重新啟動(dòng),如下就成功了
seleniumRC成功.png)
2.linux平臺(tái)
ps -efa|grep selenium
殺了該進(jìn)程
遇到的錯(cuò)誤:
java.lang.RuntimeException: Could not contact Selenium Server; have you started it on 'localhost:4444' ?
Read more at http://seleniumhq.org/projects/remote-control/not-started.html
Connection refused: connect
at com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:104)
原因:selenium server未啟動(dòng),我把啟動(dòng)頁(yè)面cmd關(guān)了
解決方案:?jiǎn)?dòng)selenium server:java -jar selenium-server-standalone-2.44.1.jar

Url: chrome://selenium-ide/content/sourceView.js, line: 34, column: 7
SourceView.prototype.rowInserted@chrome://selenium-ide/content/sourceView.js:34:8
Editor.prototype.addCommand@chrome://selenium-ide/content/editor.js:858:5
Editor.prototype.appendWaitForPageToLoad@chrome://selenium-ide/content/editor.js:885:7
Editor.prototype.onUnloadDocument/<@chrome://selenium-ide/content/editor.js:662:5
誤.png)
option>options>Formats>Enviroment (有三個(gè))都改成火狐firefox
誤.png)
在命令行中,執(zhí)行l(wèi)snrctl status
找到監(jiān)聽程序參數(shù)文件位置即listener.ora
修改監(jiān)聽程序參數(shù)文件
重啟listener,在命令行中依次執(zhí)行 lsnrctl stop,lsnrctl start




1.ctrl+shift+r 輸入handingA則可以找到action頁(yè)面
2.在action頁(yè)面用ctrl+o查找view方法,看該方法的返回值 比如是:return“view”
3.再ctrl+shift+r 輸入handing-view就可以找到改界面
我下載的是2.7.8 64位的,默認(rèn)安裝目錄C:\Python27,然后將此路徑添加到電腦的環(huán)境變量Path里
即在path環(huán)境變量后加上C:\Python27
在windows下,即可以使用命令行的方式,也可以使用IDLE來開發(fā)python。首先介紹命令行的方式:設(shè)置PATH,將python的安裝路徑添加至PATH環(huán)境變量中即可。在命令行中輸入python,會(huì)顯示相應(yīng)的版本號(hào),并進(jìn)入至python工作環(huán)境中去。
從cmd進(jìn)去,輸入python驗(yàn)證是否安裝成功。如果看到版本等信息則表示安裝成功了
證python.png)
在F盤新建目錄learnPython,然后新建一個(gè)txt文檔后綴改為.py,文件名字為test.py,注意不是test.py.txt.這時(shí)會(huì)發(fā)現(xiàn)圖標(biāo)發(fā)生了變化。在保存時(shí)后面會(huì)讓選cp569之類的編碼方式,不用管他用默認(rèn)的。cmd里進(jìn)入到F盤的learnPython目錄后(先cd \進(jìn)入根目錄,再F:則進(jìn)入到f盤,然后cd learn。。可以用tab鍵快捷),輸入命令python test.py, 就可以看到如下運(yùn)行結(jié)果

另外一種方式是IDLE,這個(gè)是python默認(rèn)安裝的開發(fā)環(huán)境

運(yùn)行:
行結(jié)果.jpg)
1.下載Python,進(jìn)入官網(wǎng)
https://www.python.org/,downloads下載windows的python
我下的是2.7.8;
主要是 2.X版本運(yùn)行速度快,3.X支持的新語(yǔ)言比較多
2.下載集成開發(fā)環(huán)境 官網(wǎng):http://www.jetbrains.com/
拖到下方下載 使用PyCharm,點(diǎn)擊進(jìn)去點(diǎn)擊獲取pycharm 即 Get PyCharm Now
解決方法:
2、安裝:LRVS2005IDEAddInSetup.exe