每一天都是進(jìn)步

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            88 隨筆 :: 0 文章 :: 5 評論 :: 0 Trackbacks

          2015年3月3日 #


          高亮顯示:看到的地方,Portal的導(dǎo)航的鏈接包括如下鏈接,當(dāng)前所處的功能頁面高亮顯示
          posted @ 2015-09-08 09:28 碟雅閑居 閱讀(232) | 評論 (0)編輯 收藏

          1.myEclipse導(dǎo)入外部的java文件
          右鍵》new》file》advanced

          ctrl+m放大當(dāng)前窗口
          shift+alt+x,再按t執(zhí)行junit
          posted @ 2015-09-08 09:11 碟雅閑居 閱讀(271) | 評論 (0)編輯 收藏

          一 、設(shè)置運行時行為  
             1.Tasks》Verify Replay》Run-Run-Time Settings
             2.vuser》Run-Time Settings(運行時設(shè)置)  
             3.快捷鍵F4
           常規(guī)的:運行邏輯、步、日志、思考時間
                     運行邏輯:迭代次數(shù)
                          》此節(jié)點設(shè)置迭代次數(shù)或連續(xù)重復(fù)活動的次數(shù)
                      步:開始新迭代
                            a.在前一個迭代結(jié)束后立即開始
                              b.前一個迭代結(jié)束后
                              c.發(fā)生 
                         》用于控制迭代時間間隔
                      配置日志設(shè)置
                               啟用日志記錄
                             日志選項:a.僅在出錯時發(fā)送消息
                                            b.始終發(fā)送消息
                             》在運行測試期間記錄的信息量。
          二.實時查看腳本的運行情況設(shè)置
             tools》general option》display
          三.查看回放的信息
             a.點擊tasks向?qū)Ю锏幕胤湃罩境溄?br />   b.view 視圖》Output windows
             c.顯示/隱藏按鈕
               在回放日志中按Ctrl+F打開“查找對話框”
              ? 啟動和終止。腳本運行的開始和結(jié)束 - 虛擬用戶腳本已啟動、Vuser 已終止。
              ? 迭代。迭代的開始和結(jié)束以及迭代編號(橙色字體部分)。
                VuGen 用綠色顯示成功的步驟,用紅色顯示錯誤。例如,如果在測試過程中連接
                  中斷, VuGen 將指出錯誤所在的行號并用紅色顯示整行文本。
          四.確定測試通過
                 在任務(wù)窗格中單擊測試結(jié)果
                       view(視圖)》測試結(jié)果
              概要窗格。上表是指出了哪些迭代通過了測試,哪些未通過。
              下表指出哪些事務(wù)和檢查點通過了測試,哪些未通過
          搜索或篩選結(jié)果
               搜素:
              1.在樹視圖中展開迭代節(jié)點
              2.選擇節(jié)點
              3.查看步驟概要
              4.搜素結(jié)果狀態(tài)
                 可以定位失敗或成功的按鈕
                  a.工具》查找
                  b.直接單擊查找按鈕 也就是搜索形狀的
          篩選:
            view視圖>filter篩選器
          左窗格會列出對應(yīng)的選項
            





           
          posted @ 2015-09-08 09:10 碟雅閑居 閱讀(486) | 評論 (0)編輯 收藏


          http://www.w3school.com.cn/sql/sql_update.asp

           select * from 
          insert into 表名 values
          delete from 表名
          update  from 表名 set
          posted @ 2015-09-08 09:10 碟雅閑居 閱讀(245) | 評論 (0)編輯 收藏


          LR錄制時IE彈出頁面是已阻止此網(wǎng)站顯示有安全證書錯誤的內(nèi)容,切頁面都是亂的

          在Tools》Recording_Options》Port Mapping>Capture level設(shè)置為 WinNet level data

          問題圖片如下:



          posted @ 2015-09-07 12:30 碟雅閑居 閱讀(596) | 評論 (0)編輯 收藏

          http://www.w3school.com.cn/sql/sql_update.asp
          posted @ 2015-07-29 16:44 碟雅閑居 閱讀(246) | 評論 (0)編輯 收藏


               以前參加的需求評審基本是一個項目里的小迭代,就知道針對需求進(jìn)行評審,昨天下午參加了一個新項目的需求評審,總結(jié)下經(jīng)驗:
              1.需求評審前需要看需求文檔,熟悉新做的項目的基本功能
              2.對于新項目有好多功能是從產(chǎn)品中挪過來的,需求也沒有寫,但是我們測試在參加評審時需要對之前的功能也進(jìn)行討論
                把遇到的問題都記錄下來,然后再會議上提出來。
             3.對以前項目沒注意發(fā)生的事故也要進(jìn)行回憶,防止新項目有同樣的問題
             4.對于一些模塊沒有控制權(quán)限問題,誰都可以添加、刪除需要著重提出,以防以后用戶自己操作數(shù)據(jù)刪除了說丟失數(shù)據(jù)找不到原因
             5.對于測試的范圍需要確認(rèn),哪些是需要測試的哪些是不需要測試的
             6.對于測試的環(huán)境也要確認(rèn),比如分辨率問題、ie瀏覽器版本問題
             7.對于功能里用的其他模塊的數(shù)據(jù),而恰巧其他的模塊還是不用測試需要對數(shù)據(jù)來源進(jìn)行確認(rèn),如數(shù)據(jù)過來顯示錯誤是哪方的問題,不要到時候扯不清
          posted @ 2015-07-29 10:52 碟雅閑居 閱讀(378) | 評論 (0)編輯 收藏


          1.使用
          find / -name rpc.rstatd命令查看系統(tǒng)是否存在rpc.rstatd文件



          2.查看Rpc有沒有啟動   rpcinfo -p
          啟動時如下:


            沒有啟動如下:



          進(jìn)入rstatd目錄,啟動命令為:#rpc.rstatd


          5.可能遇到的錯誤

          安裝完畢rstatd守護(hù)進(jìn)程,在啟動時可能出現(xiàn)以下錯誤:

          Cannot  register service: RPC: Unable to receive; errno = Connection refused

          這是由于Linux服務(wù)器沒有開啟端口映射功能,解決方法如下:

          (1) linux的圖形界面下,運行setup

          [root@testserver4]#setup
          這時會彈出一個類似圖形化的界面,光標(biāo)移動到System  services,回車。



          在新界面中找到portmap項,空格選中。


          然后選擇OK(通過tab鍵進(jìn)行選擇),再選擇quit

          (2) 啟動portmap服務(wù)

          [root@testserver4]#/etc/rc.d/init.d/portmap start    //啟動portmap

          再次啟動rpc.rstatd即可。


















          posted @ 2015-07-24 23:09 碟雅閑居 閱讀(3833) | 評論 (0)編輯 收藏

          解決方案:
          1.可以對單個文件改編碼格式 右鍵》屬性

          2 改變整個myEclipse工作空間的編碼格式 
              
              1)  myeclipse->window->preferences->General->workspaceTypes 
              
              2)  改變文本文件編碼格式為utf-8

          3 改變整個文件類型的編碼格式 
              
              1)  eclipse->window->preferences->General->Content Types 
              
              2)  找到要修改的文件的類型(JAVA,JSP等等),在下面有個Default encoding,在輸入框中輸入GBK 或UTF-8
              
              3)  點擊Update 
              
              4)  點擊OK 
              
              5)  重啟eclipse

              
             
          posted @ 2015-07-17 22:47 碟雅閑居 閱讀(339) | 評論 (0)編輯 收藏

          錯誤信息:

          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)來,注意路徑的\要用\\,其中一個\是轉(zhuǎn)義的意思

          即下面的"*firefox"改為 "*firefox D:\\study\\selenium\\Firefox\\firefox.exe"

          posted @ 2015-07-17 21:53 碟雅閑居 閱讀(3046) | 評論 (0)編輯 收藏


          啟用selenium-server提示W(wǎng)ARN-Failed to start:SocketListener000.0.0.0:4444
          主要是因為已經(jīng)有另外一個Selenium server 啟動了,你可以查看是否有其他的selenium server正在運行,如果有請將其關(guān)閉;否則就是有另外的服務(wù)器在使用4444端口,請更換端口。
          開始--運行--cmd 進(jìn)入命令提示符 輸入netstat -ano 即可看到所有連接的PID 之后在任務(wù)管理器中找到這個PID所對應(yīng)的程序如果任務(wù)管理器中沒有PID這一項,可以在任務(wù)管理器中選"查看"-"選擇列"

                  經(jīng)常,我們在啟動應(yīng)用的時候發(fā)現(xiàn)系統(tǒng)需要的端口被別的程序占用,如何知道誰占有了我們需要的端口,很多人都比較頭疼,下面就介紹一種非常簡單的方法,希望對大家有用

          假如我們需要確定誰占用了我們的9050端口

          1、Windows平臺
          在windows命令行窗口下執(zhí)行:

           C:\>netstat -aon|findstr "9050"

          TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
          看到了嗎,端口被進(jìn)程號為2016的進(jìn)程占用,繼續(xù)執(zhí)行下面命令:
           C:\>tasklist|findstr "2016"

          tor.exe 2016 Console 0 16,064 K

          很清楚是,tor占用了9095端口
          在這里,我們查看4444端口占用,如下圖所示

          然后可以在任務(wù)管理器將javaw該進(jìn)程結(jié)束
          再重新啟動,如下就成功了


          2.linux平臺
          ps -efa|grep selenium
          殺了該進(jìn)程


          遇到的錯誤:

          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未啟動,我把啟動頁面cmd關(guān)了
          解決方案:啟動selenium server:java -jar selenium-server-standalone-2.44.1.jar

          posted @ 2015-07-17 21:13 碟雅閑居 閱讀(1445) | 評論 (0)編輯 收藏

          是因為不是html模式,不能手動修改
          posted @ 2015-07-17 15:31 碟雅閑居 閱讀(390) | 評論 (0)編輯 收藏

          There was an unexpected error. Msg: TypeError: insertedCommand.line is undefined
          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


          option>options>Formats>Enviroment (有三個)都改成火狐firefox

          >



          posted @ 2015-07-17 15:14 碟雅閑居 閱讀(744) | 評論 (2)編輯 收藏

          參考博客:http://blog.sina.com.cn/s/blog_6f7b73770101b6l5.html
          在命令行中,執(zhí)行l(wèi)snrctl status
          找到監(jiān)聽程序參數(shù)文件位置即listener.ora
          修改監(jiān)聽程序參數(shù)文件
          重啟listener,在命令行中依次執(zhí)行 lsnrctl stop,lsnrctl start



          posted @ 2015-07-16 23:00 碟雅閑居 閱讀(304) | 評論 (0)編輯 收藏

           1.開始 --> 運行 --> cmd

              2.在dos下輸入“emctl start dbconsole”,回車。
                輸入:C:\Users\cl\>emctl start dbconsole
                Environment variable ORACLE_SID not defined. Please define it.
                提示:環(huán)境變量 ORACLE_SID 未定義,請定義。既然沒有定義,那就定義一下。

              3.設(shè)置 ORACLE_SID =ORCL ,其中orcl是oracle實例名
                輸入:C:\Users\cl>set oracle_sid=orcl ,即可定義成功。

              4.再次運行emctl start dbconsole,該命令是啟動dbconsole服務(wù),再次運行是為了查看運行服務(wù)時出現(xiàn)的問題,以方便我們解決問題。
                輸入:
          C:\Users\cl>emctl start dbconsole , 并回車。
                系統(tǒng)提示:OC4J Configuration issue. D:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_cl-PC_orcl not found.
                提示:無法找到“E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_cl-PC_orcl“.注意:cl-PC是我的機(jī)器名,也就是計算機(jī)名。既然找不到該目錄,那么我們可以添加這樣的目錄,具體操作如下:在該目錄下找到OC4J_DBConsole_XXXXXX_orcl的文件夾(以O(shè)C4J_DBConsole開頭,以orcl結(jié)尾,orcl是你的oracle實例名稱),復(fù)制一份,將名稱修改為上述找不到的目錄名稱。本次就修改為OC4J_DBConsole_cl-PC_orcl。

              5.再次執(zhí)行emctl start dbconsole
                輸入:C:\Users\cl>emctl start dbconsole
                系統(tǒng)提示:EM Configuration issue. E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl not found.
                提示:無法找到 “E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl ”跟上面相同,缺什么補(bǔ)什么。復(fù)制該目錄(db_1)下的“XXXXXX_orcl”文件夾放在同一目錄下,且把名稱改成“cl-PC_orcl”。

              6.再次執(zhí)行emctl start dbconsole
                輸入: C:\Users\cl>emctl start dbconsole
                系統(tǒng)提示:Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
                          Copyright (c) 1996, 2006 Oracle Corporation. All rights reserved.
                          http://localhost:1158/em/
                          Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
                          服務(wù)正在啟動
                          ..............................
                          OracleDBConsoleorcl 服務(wù)已經(jīng)啟動成功


          posted @ 2015-07-16 22:27 碟雅閑居 閱讀(478) | 評論 (0)編輯 收藏


          解決辦法:修改 Oracle安裝目錄下的oracle\product\10.2.0\db_2\network\ADMIN\listener.ora文件:
          Windows變更了內(nèi)網(wǎng)IP后,Oracle的listener.ora配置文件中HOST的IP地址還是原內(nèi)網(wǎng)IP,需要更改為新IP,或者這里直接設(shè)置為127.0.0.1。
          示例:
          LISTENER = 
            (DESCRIPTION_LIST = 
              (DESCRIPTION = 
                (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
                (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) 
              ) 
            )


          posted @ 2015-07-16 21:42 碟雅閑居 閱讀(620) | 評論 (0)編輯 收藏

          頁面鏈接http://192.168.2.51:8080/xxcb1/xxbs/action/handling!view.action?toId=402882ae4e7d1761014e877fb229000b
          1.ctrl+shift+r  輸入handingA則可以找到action頁面
          2.在action頁面用ctrl+o查找view方法,看該方法的返回值  比如是:return“view”
          3.再ctrl+shift+r  輸入handing-view就可以找到改界面
          posted @ 2015-07-13 19:21 碟雅閑居 閱讀(297) | 評論 (0)編輯 收藏

          1.在官網(wǎng)下載對應(yīng)版本的python,安裝 注意32位于64位安裝包的區(qū)別,

          我下載的是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,會顯示相應(yīng)的版本號,并進(jìn)入至python工作環(huán)境中去。

          從cmd進(jìn)去,輸入python驗證是否安裝成功。如果看到版本等信息則表示安裝成功了

          在F盤新建目錄learnPython,然后新建一個txt文檔后綴改為.py,文件名字為test.py,注意不是test.py.txt.這時會發(fā)現(xiàn)圖標(biāo)發(fā)生了變化。在保存時后面會讓選cp569之類的編碼方式,不用管他用默認(rèn)的。cmd里進(jìn)入到F盤的learnPython目錄后(先cd \進(jìn)入根目錄,再F:則進(jìn)入到f盤,然后cd learn。。可以用tab鍵快捷),輸入命令python test.py, 就可以看到如下運行結(jié)果
          .


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


          運行:






          posted @ 2015-07-08 20:54 碟雅閑居 閱讀(314) | 評論 (0)編輯 收藏

          視頻地址:http://www.jikexueyuan.com/path/python/

          1.下載Python,進(jìn)入官網(wǎng)

          https://www.python.org/,downloads下載windows的python
          我下的是2.7.8;

           主要是 2.X版本運行速度快,3.X支持的新語言比較多

          2.下載集成開發(fā)環(huán)境 官網(wǎng):http://www.jetbrains.com/
            拖到下方下載 
          使用PyCharm,點擊進(jìn)去點擊獲取pycharm 即 Get PyCharm Now

           

           

          posted @ 2015-07-08 20:38 碟雅閑居 閱讀(276) | 評論 (0)編輯 收藏

          提示:少了Microsoft Visual c++2005 sp1運行時組件,安裝時會提示命令行選項語法錯誤,鍵入“命令/?”可獲取幫肋信息,無法正常安裝


          解決方法:
             1、進(jìn)入loadrunner-11(安裝目錄)\Additional Components\IDE Add-Ins\MS Visual Studio .NET
             2、安裝:LRVS2005IDEAddInSetup.exe
             3、之后再安裝LR即可
          posted @ 2015-06-27 09:03 碟雅閑居 閱讀(378) | 評論 (0)編輯 收藏

          1.通過客戶端與服務(wù)起進(jìn)行網(wǎng)絡(luò)測試,保證通信暢通(即ping下服務(wù)的ip是否能ping通)

          2.登錄服務(wù)器windows環(huán)境,點擊計算機(jī)》管理》服務(wù)和應(yīng)用程序》服務(wù)   【也可以在開始》運行輸入services.mcs】
              開啟以下兩個服務(wù)
             1) Remote Procedure Call(RPC)
                  描述: RPCSS 服務(wù)是 COM 和 DCOM 服務(wù)器的服務(wù)控制管理器。它執(zhí)行 COM 和 DCOM 服務(wù)器的對象激活請求、對象導(dǎo)出程序解析和分布式垃圾收集。如果此服務(wù)被停用或禁用,則使用 COM 或 DCOM 的程序?qū)o法正常工作。
             2) Remote Registry (service有的計算機(jī)有這個單詞有的沒有)
                  描述:遠(yuǎn)程用戶能修改此計算機(jī)上的注冊表設(shè)置。如果此服務(wù)被終止,只有此計算機(jī)上的用戶才能修改注冊表。如果此服務(wù)被禁用,任何依賴它的服務(wù)將無法啟動。
          3.需要對服務(wù)起的系統(tǒng)本地策略進(jìn)行更改,這個很重要,也是決定客戶端能不能訪問服務(wù)器端的關(guān)鍵步驟
             控制面板》管理工具》本地安全策略 》 本地策略下點擊安全選項》在右邊選擇網(wǎng)絡(luò)訪問:本地賬戶的共享跟安全模式屬性》然后右鍵屬性
            設(shè)置成:經(jīng)典—本地用戶以自己的身份驗證   默認(rèn)下是僅來賓模式
            
          4.服務(wù)器windows:我的電腦》管理》共享文件夾》共享,在這里要有C$這個文件夾,沒有自己創(chuàng)建一個
          5.安裝LR的機(jī)器上使用運行。輸入 //被監(jiān)視機(jī)器的ip/C$,然后輸入管理元帳號跟密碼,果能看到被監(jiān)視機(jī)器的C盤了,就說明你得到了那臺機(jī)器的管理員權(quán)限,可以使用LR去連接了。
             切換到LR的Controller中在Windows Resources下配置監(jiān)控目標(biāo)(在system resources下可以選unix跟windows ),
            右鍵》Add Measurements,添加被監(jiān)控windows的ip地址,然后選擇所屬系統(tǒng)

           



          posted @ 2015-06-24 21:04 碟雅閑居 閱讀(607) | 評論 (2)編輯 收藏

          http://wenku.baidu.com/link?url=2wZd7nx0zyPtDOsOEyVFnw4sEiKLvyHLnkNDz9HlOlRzZWEkCDhODdmNGebFrv5oVKj9rpS7Flg5qhXov-wbHghRtQWdIqKcX-0oRe7_7sG

           

          1.集合點的含義 rendezvous

          當(dāng)通過controller虛擬多個用戶執(zhí)行該腳本時。用戶的啟動或運行步驟不一定都是同步的。集合點是在腳本的某處設(shè)置一個標(biāo)記。當(dāng)有虛擬用戶運行到這個標(biāo)記處時,停下等待,直到所有的用戶都達(dá)到這個標(biāo)記處時,再一同進(jìn)行下面的步驟,這樣能夠用最大的用戶并發(fā)去做下面的操作,就像集合再前進(jìn)一樣。集合點之名由此而得。集合點主要用于對關(guān)鍵步驟的加壓。 

          2.插入集合點的目的

           集合點的用處對于LoadRunner來說意義非常大,它可以設(shè)置多個虛擬用戶等待到一個點,同時觸發(fā)一個事務(wù),以達(dá)到模擬真實環(huán)境下同時多個用戶操作,同時模擬負(fù)載,實現(xiàn)性能測試的最終目的。由此可見,插入集合點主要是為了衡量在加重負(fù)載的情況下服務(wù)器的性能情況,從而找到性能瓶頸。可以把集合點理解成是一種特殊情況下的并發(fā)。
          舉例如下:在客戶的需求中,可能會要求系統(tǒng)能夠承受500人同時提交數(shù)據(jù)。在LR中可以通過在提交數(shù)據(jù)操作前面加入集合點,當(dāng)虛擬用戶運行到提交數(shù)據(jù)的集合點時,LR就會檢查同時有多少用戶運行到集合點,如果我們設(shè)定腳本運行的虛擬用戶數(shù)為1000,等到這1000個虛擬用戶都運行到集合點后,就會觸發(fā)同時進(jìn)行提交數(shù)據(jù)的操作,從而能夠測試系統(tǒng)能夠?qū)τ谶@1000個用戶提交數(shù)據(jù)的響應(yīng)情況,以此來看系統(tǒng)是否滿足客戶的該點需求。

          事務(wù):就是用戶某一步或者某幾步操作的集合。當(dāng)我們需要通過某一步或是某幾步操作從而衡量服務(wù)器的性能的時候,這時我們就把這些操作設(shè)置成一個事務(wù),當(dāng)事務(wù)開始執(zhí)行的時候lr就開始計時當(dāng)事務(wù)運行結(jié)束計時停止,執(zhí)行事務(wù)的時間會在在最后的結(jié)果中顯示出來。 

          集合點一般是跟事務(wù)結(jié)合使用的,不要把集合點設(shè)置到事物里面,因為那樣的話腳本等待的時間都計算在事務(wù)的時間內(nèi),進(jìn)行壓力測試的時候查看響應(yīng)時間就會有一定的偏差。集合點應(yīng)插入到事務(wù)開始的前面,這樣在這個地方達(dá)到用戶的數(shù)量后同時執(zhí)行下面的事務(wù)才能測試出多個用戶能否同時執(zhí)行某一操作。

          實例:在測試查詢編號這個功能,需要在點擊查詢時設(shè)置事務(wù)跟集合點
          方法一:先設(shè)置集合點再設(shè)置事務(wù),壓20個用戶時平均響應(yīng)時間為16.400
          方法二:先設(shè)置事務(wù)再設(shè)置集合點,壓20個用戶時平均響應(yīng)時間為0.799

          在腳本中直接添加:
          lr_rendezvous("集合點名稱");
          如果腳本中設(shè)置了集合點,在conntrol的場景中Scenario/Rendezvous集合功能點會亮(沒有則是灰色)。就可以來設(shè)置虛擬用戶集合的方式。
          如果腳本之前沒有集合點,后面加進(jìn)去的,已經(jīng)加載在場景了要進(jìn)行刷新,獲取最新腳本。

          Controller的Scenario Groups中,有個按鈕Details,進(jìn)去之后會有Refresh按鈕,有刷新腳本和運行設(shè)置兩項
          集合點設(shè)置策略Policy:總共有3種

          1.當(dāng)百分之多少的用戶到達(dá)集合點時腳本繼續(xù)。 

          2.當(dāng)百分之多少的運行用戶到達(dá)集合點時腳本繼續(xù)。 
          3.多少個用戶到達(dá)集合點時腳本繼續(xù)。
          說明:其中1跟2兩種只針對設(shè)置了多少分鐘啟動多少用戶,如果一開始就加載所有用戶就沒有什么區(qū)別
          這3個策略的區(qū)別在于:假設(shè)腳本由100個用戶來運行,但100個用戶并不是一開始就共同運行的。假設(shè)每隔1分鐘添加10個用戶,也就是說10分鐘后系統(tǒng)才有100個在線用戶。這里100就是指系統(tǒng)訪問的所有用戶數(shù),而不同時間的在線用戶數(shù)是不同的。設(shè)置的集合點策略百分比均為100%。在場景運行時,當(dāng)Vuser腳本運行到集合點函數(shù)時,該虛擬用戶會進(jìn)入集合點狀態(tài)直到集合點策略滿足后才釋放。策略1是指當(dāng)全部用戶都運行到了集合點函數(shù)才釋放集合,讓這100個用戶并發(fā)運行后面的腳本。策略2是指當(dāng)前時間如果只有10個用戶在線,那么只需要這10個用戶都運行到了集合點函數(shù)就釋放集合,讓這10個用戶并發(fā)運行后面的腳本。策略3就比較好理解了,當(dāng)?shù)竭_(dá)集合點的用戶數(shù)達(dá)到自己設(shè)置的數(shù)量后就釋放等待,并發(fā)運行后面的腳本。可以在多個腳本上設(shè)置相同的集合點名稱來實現(xiàn)多個腳本同時并發(fā)的效果。
          設(shè)置集合點策略時還有一個集合點超時

          在腳本運行時,每個虛擬用戶到達(dá)集合點時都會去檢查一下集合點的策略設(shè)置,如果不滿足,那么就在集合狀態(tài)等待,直到集合點策略滿足后,才運行下一步操作。但是可能存在前一個虛擬用戶和后一個虛擬用戶達(dá)到集合點的時間間隔非常長的情況,所以需要指定一個超時的時間,如果超過這個時間就不等待遲到的虛擬用戶了。

          超時時間是指虛擬用戶之間的時間差,當(dāng)出現(xiàn)兩個虛擬用戶到達(dá)集合點的時間差超過設(shè)定的超時時間時,所有在集合點處于等待狀態(tài)中的用戶將全部釋放。


          posted @ 2015-06-24 20:23 碟雅閑居 閱讀(3279) | 評論 (0)編輯 收藏

          用途:
               從指定點開始將文件寫到標(biāo)準(zhǔn)輸出。使用tail命令的-f選項可以方便的查閱正在改變的日志文件,tail -f filename會把filename里最尾部的內(nèi)容顯示在屏幕上,并且不但刷新,使你看到最新的文件內(nèi)容。
          語法

          標(biāo)準(zhǔn)語法

          tail [  -f ] [  -c Number |  -n Number |  -m Number |  -b Number |  -k Number ] [ File ]

          要以逆序顯示行

          tail [  -r ] [  -n Number ] [ File ]

           

          描述

          tail 命令從指定點開始將File 參數(shù)指定的文件寫到標(biāo)準(zhǔn)輸出。如果沒有指定文件,則會使用標(biāo)準(zhǔn)輸入。Number 變量指定將多少單元寫入標(biāo)準(zhǔn)輸出。Number 變量的值可以是正的或負(fù)的整數(shù)。如果值的前面有+(加號),從文件開頭指定的單元數(shù)開始將文件寫到標(biāo)準(zhǔn)輸出。如果值的前面有-(減號),則從文件末尾指定的單元數(shù)開始將文件寫到標(biāo)準(zhǔn)輸出。如果值前面沒有+(加號)或-(減號),那么從文件末尾指定的單元號開始讀取文件。

           

           

          Number 變量用于確定計數(shù)的起點的單元類型由-b、-c、-k、-m 以及-n 標(biāo)志確定。如果沒有指定其中的任何一個標(biāo)志,那么tail 命令就會讀取指定文件的最后十行,并將其寫到標(biāo)準(zhǔn)輸出。這與在命令行輸入-n 10 是相同的。

          -m 標(biāo)志在單字節(jié)和雙字節(jié)字符環(huán)境中提供了一致的結(jié)果。當(dāng)輸入是包含多字節(jié)字符的文本文件時應(yīng)謹(jǐn)慎使用-c 標(biāo)志,因為產(chǎn)生的輸出可能不從字符邊界開始。

          標(biāo)志

          -b Number

          從Number 變量表示的512 字節(jié)塊位置開始讀取指定文件。

           

          -c Number

          從Number 變量表示的字節(jié)位置開始讀取指定文件。

           

          -f

          如果輸入文件是常規(guī)文件或如果File 參數(shù)指定FIFO(先進(jìn)先出),那么tail 命令不會在復(fù)制了輸入文件的最后的指定單元后終止,而是繼續(xù)從輸入文件讀取和復(fù)制額外的單元(當(dāng)這些單元可用時)。如果沒有指定File 參數(shù),并且標(biāo)準(zhǔn)輸入是管道,則會忽略-f 標(biāo)志。tail -f 命令可用于監(jiān)視另一個進(jìn)程正在寫入的文件的增長。

           

          -k Number

          從Number 變量表示的1KB 塊位置開始讀取指定文件。

           

          -m Number

          從Number 變量表示的多字節(jié)字符位置開始讀取指定文件。使用該標(biāo)志提供在單字節(jié)和雙字節(jié)字符代碼集環(huán)境中的一致結(jié)果。

           

          -n Number

          從Number 變量表示的行位置開始讀取指定文件。

           

          -r

          從文件末尾以逆序方式顯示輸出。-r 標(biāo)志的缺省值是以逆序方式打印整個文件。如果文件大于20,480 字節(jié),那么-r 標(biāo)志只顯示最后的20,480 字節(jié)。

           

          -r 標(biāo)志只有與-n 標(biāo)志一起時才有效。否則,就會將其忽略。

           

          退出狀態(tài)

          該命令返回下列的退出值:

           

          示例:要顯示catalina.out文件的最后十行,輸入:

           

          tail notes
          要指定從notes 文件末尾開始讀取的行數(shù),輸入:

          tail  -n 20 notes

          要從第200 字節(jié)開始,每次顯示一頁notes 文件,輸入:

          tail  -c +200 notes | pg

          要跟蹤文件的增長,輸入:

          tail  -f catalina.out

          這顯示catalina.out文件的最后十行。tail 命令繼續(xù)顯示添加到catalina.out 文件中的行。顯示會一直繼續(xù),直到您按下Ctrl +C 按鍵順序來停止。

           


          -

          -

          posted @ 2015-06-12 17:11 碟雅閑居 閱讀(243) | 評論 (0)編輯 收藏

          一:JDK
          1.先安裝jdk
            查看jdk版本:
             DOC下輸入java -version
          2.配置環(huán)境變量(添加系統(tǒng)變量)
            JAVA_HOME      D:\study\jdk-6\jdk-6(jdk的安裝路徑)
            CLASSPATH      .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意前面有點.)
            Path(原來就有的,沒有就新建) %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
          3.測試 在DOC命令行窗口輸入JAVAC,獲取有幫助信息則成功

          可能遇到的問題:環(huán)境變量配置好,運行javac沒用
          可以用cmd中的set path來設(shè)置環(huán)境變量:
          set path(以path為例)=(把系統(tǒng)變量中path的內(nèi)容拷貝過來)然后運行


          備注:

          1,.表示當(dāng)前路徑,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

          2,JAVA_HOME指明JDK安裝路徑,此路徑下包括lib,bin,jre等文件夾,tomcat,eclipse等的運行都需要依靠此變量。

          3,PATH使得系統(tǒng)可以在任何路徑下識別java命令。

          4,CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別。



          二:tomcat環(huán)境變量配置

          1,新建變量名:CATALINA_BASE,變量值:C:\tomcat

          2,新建變量名:CATALINA_HOME,變量值:C:\tomcat

          3,打開PATH,添加變量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

              啟動Tomcat服務(wù)
          1. 方法兩種:

          1,方法一:在CMD命令下輸入命令:startup,出現(xiàn)如下對話框,表明服務(wù)啟動成功。

          2,方法二:右鍵點擊桌面上的“我的電腦”->“管理”->“服務(wù)和應(yīng)用程序”->“服務(wù)”,找到“Apache Tomcat”服務(wù),右鍵點擊該服務(wù),選擇“屬性”,將“啟動類型”由“手動”改成“自動”。tomcat如何配置環(huán)境變量
          測試Tomcat

          1. 打開瀏覽器,在地址欄中輸入http://localhost:8080回車,如果看到Tomcat自帶的一個JSP頁面,說明你的JDK和Tomcat已搭建成功。


            注意事項:

            1,JAVA_HOME中的路徑不能用分號結(jié)尾,如C:\Program Files\Java\jdk1.7.0。

            2,CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路徑不能以“\”結(jié)尾。

            3,JAVA_HOME的路徑一定不要寫成了JRE的路徑。

            4,在環(huán)境變量中修改添加變量時,一定要注意分號、空格,是否有多余的字母。作者就是因為path路徑中多了一個字母,怎么都配置不成功。如果配置不成功,一定要反復(fù)檢查。

            以上錯誤,非常容易出現(xiàn)錯誤:CATALINA_HOME或是JAVA_HOME沒有配置好。如錯誤提示“The CATALINA_HOME environment variable is not defined correctly”









             
            --

             

             

          posted @ 2015-05-21 11:46 碟雅閑居 閱讀(416) | 評論 (0)編輯 收藏

          1.下載Firefox瀏覽器
          2.點擊工具》附加組件》搜索selenium   然后安裝Selenium IDE 2.4.0
          3.將selenium-ide-2.4.0包里面的插件直接拖進(jìn)火狐瀏覽器里面
          4.myeclipse配置selenium
             a.準(zhǔn)備selenium-java-2.33.0的包(版本不一定),里面有一些jar包
           
          b.新建一個Java Project
            將上面的四個文件拷貝到新建的project目錄下面,也將selenium-server-standalone拷貝進(jìn)去,然后刷新該工程目錄
          c.添加build path,項目目錄右鍵-->Build Path--> config build path-->Java Build Path-->Libraries-->Add JARs

            把libs文件夾下的jar包全部添加上,再添加selenium-java-2.33.0和selenium-java-2.33.0-srcs,selenium-server-standalone
          d.添加完之后目錄結(jié)構(gòu)如下圖,多了Referenced Libraries,這里就是上面那一步添加進(jìn)去的jar包
                      



          posted @ 2015-05-07 22:20 碟雅閑居 閱讀(640) | 評論 (0)編輯 收藏

            
          posted @ 2015-05-05 09:24 碟雅閑居 閱讀(133) | 評論 (0)編輯 收藏

          ORA-01033錯誤 ORACLE正在初始化或關(guān)閉

          出現(xiàn)問題原因:
           我在F:\oracle\product\10.2.0\oradata\orcl目錄下刪除了兩個dbf文件,TSOA_D.DBF TSOA_D01.DBF這兩個文件是我創(chuàng)建表空間TSOA_D時創(chuàng)建的
          因為已經(jīng)TSOA_D表空間刪除了,就想把orcl服務(wù)停了刪了這兩個文件(不停服務(wù)刪不了)
          刪除后重啟,連接另外一個用戶登錄就出現(xiàn)這個情況了
           
          解決方法:在回收站將這兩個文件還原就好了(其實沒有明白真正原因)
          posted @ 2015-05-05 09:22 碟雅閑居 閱讀(534) | 評論 (0)編輯 收藏

          由于自己裝好系統(tǒng)后,裝了軟件,希望將桌面上的快捷鍵圖標(biāo)給去除,結(jié)果刪了piffile跟lnkfile的IsShortcut,造成了不能鎖定的結(jié)果


          win+R,輸入regedit  進(jìn)入到注冊表編輯器

          查找HKEY_CLASSES_ROOT下面的piffile跟lnkfile,添加字符串IsShortcut









          posted @ 2015-05-05 09:21 碟雅閑居 閱讀(252) | 評論 (0)編輯 收藏

          1.將插件解壓,將兩個文件夾(features、plugins)復(fù)制到myeclipse安裝路徑下Common\plugins下新建的svn文件下;
          2.在安裝路徑下的MyEclipse 10\dropins文件創(chuàng)建svn.link文件,內(nèi)容為path=svn文件夾的位置(比如F:\\myeclipse\\anzhuang\\Common\\plugins\\svn;)(注意:是雙斜杠,svn文件夾位置就是第一步新建的svn文件)
          3.重啟myeclipse
          4.檢驗svn是否成功配好
              打開myeclipse,  window》show view 》other,輸入svn,得出以下結(jié)果
           
          5.遷項目》import>svn>從SVN檢出項目 》創(chuàng)建新的資源庫位置》輸入svn地址,輸入用戶名跟賬號》next
          再下一步

          遷好了。
          后面有需要要關(guān)閉驗證,不然好慢。(項目右鍵properties》myeclipse》validation》enable project specific )
          還有項目簽下來會報好多jar包找不到,此時需要自己手動添加下jar包
          項目右鍵》properties》java build path 》libraries》add jars》然后再lib下全選jar包添加進(jìn)來





          posted @ 2015-05-04 23:49 碟雅閑居 閱讀(316) | 評論 (0)編輯 收藏

           

          1.字體

                 找到上面的菜單“windows”打開Preferences

                     在彈出的設(shè)置窗口中找到“colors and fonts”
                  
                      將右邊的basic打開,將下拉條往下拉,一般在最下面一個,找到“text font”

                      
                      雙擊打開text font,下面就可以對字體進(jìn)行設(shè)置了

          2.配置tomcat
            
              
          找到上面的菜單“windows”打開“Preferences
              
                 在彈出的設(shè)置窗口中找tomcat(MyEclipse》Servers),配置相應(yīng)的tomcat(目錄)
             
                  更改為Enable
          3.配置JDK


           
          window --> preferences選項
             在彈出的設(shè)置窗口中Java --> Installed JREs
            先不管當(dāng)前的配置,選擇ADD

          ADD之后選擇standard VM,然后點擊next

          選擇directory,在彈出框中選擇你安裝Java jkd的位置

          選擇jdk文件夾,單擊確定

           

          可以看到已經(jīng)添加了jdk,記得要給之前√啊


              

          posted @ 2015-04-29 23:35 碟雅閑居 閱讀(259) | 評論 (0)編輯 收藏

          導(dǎo)入數(shù)據(jù)庫
          #imp 用戶名/密碼@SID file=數(shù)據(jù)庫文件路徑 full=y

          例如:imp oa_ncsoa/password@orcl_192.168.2.62 file=F:\nc.dmp full=y

          exp 數(shù)據(jù)庫帳號/密碼@sid_IP file=e:\database\XXX.dmp
          imp 數(shù)據(jù)庫帳號/密碼@sid_ip file=e:\database\XXX.dmp fromuser=用戶


           

          本機(jī)數(shù)據(jù)庫導(dǎo)入導(dǎo)出表
          導(dǎo)出:
          exp cltest/password@cl-PC:1521/orcl file=d:\account.dmp tables=(account)
          導(dǎo)入
          imp cltest/password@localhost/orcl file=文件存放位置  tables=(account)
          注:tables=后面的表要用括號且不能有;如果有;會提示

          導(dǎo)出庫
          exp cltest/password@cl-PC:1521/orcl file=d:\d1.dmp  

          公司232上導(dǎo)入表(比如辦公廳)
          imp oa_bgt_0824/password@192.168.2.232:1521/orcl file=文件位置(可直接拖進(jìn)來)  tables=t_oa_infopublish_template不用括號,待驗證是不是linux環(huán)境的原因


           

          posted @ 2015-03-17 14:33 碟雅閑居 閱讀(219) | 評論 (0)編輯 收藏

          windows環(huán)境:
          imp導(dǎo)入數(shù)據(jù)庫,提示文件無法讀取如下圖所示:


           

          解決方法:將文件后面的;去除
          posted @ 2015-03-17 11:27 碟雅閑居 閱讀(519) | 評論 (0)編輯 收藏

           《楊小羊求職記》是一個“預(yù)熱”,提醒85后畢業(yè)生有意識地轉(zhuǎn)變學(xué)生心態(tài),“很傻很天真”的性格在職場里是很害人的。校園里的戀人走向社會之所以多數(shù)會分開,不是由于人變心,而是思考問題的角度變了。幸福跟摩天輪一樣,兜兜轉(zhuǎn)轉(zhuǎn),來來回回,只要堅持住,總能夠轉(zhuǎn)到你這里來,不如帶上《楊小羊求職記》,一起登上幸福的摩天輪。楊小羊的成功是靠一步一個腳印扎實地走出來的,更是一次又一次“頭撞南墻”撞出來的。所有大學(xué)畢業(yè)生都應(yīng)該向楊小羊?qū)W習(xí),從混沌盲目的求職者變成一個求職高手,有效識別出哪個行業(yè)適合自己,哪種崗位適合自己,哪種企業(yè)適合自己。

          在楊小羊身邊,有憤世嫉俗的熱血男友,有出身貧困但自強(qiáng)不息的兒時好友,有不惜一切代價考公務(wù)員、考研的“考試專家”,也有在世界500強(qiáng)一路過五關(guān)斬六將的“面霸”……大家雖然選擇了不同的路,但是心中都揣著同樣滾燙的青春夢想。他們承受重重壓力,在漫長的等待中煎熬,在大起大落中顛簸,終于挺了過來,見到風(fēng)雨之后的彩虹。

          沒參加工作的85后獨生子女,任性、倔強(qiáng),內(nèi)心渴望與人溝通卻常常表現(xiàn)冷漠。他們很單純,說一就是一,說二就是二,很容易憑喜好做事,只要對一個公司的企業(yè)文化表現(xiàn)出濃厚興趣和強(qiáng)烈認(rèn)同,就能很快適應(yīng)工作。從這一點看,是否認(rèn)同企業(yè)文化和經(jīng)營理念很重要。進(jìn)了公司的門就是公司的人,一切都要從公司的利益出發(fā),這是每一個85后畢業(yè)生都應(yīng)有的職業(yè)素養(yǎng)。

          posted @ 2015-03-06 14:00 碟雅閑居 閱讀(253) | 評論 (0)編輯 收藏

          參考地址:http://www.lowxp.com/g/article/detail/290

          常用命令

          du -h --max-depth=1 |grep [TG] |sort   #查找上G和T的目錄并排序

          du -sh    #統(tǒng)計當(dāng)前目錄的大小,以直觀方式展現(xiàn)


          du -h --max-depth=1 |grep 'G' |sort   #查看上G目錄并排序

          du -sh --max-depth=1  #查看當(dāng)前目錄下所有一級子目錄文件夾大小

          du -h --max-depth=1 |sort    #查看當(dāng)前目錄下所有一級子目錄文件夾大小 并排序

          du -h --max-depth=1 |grep [TG] |sort -nr   #倒序排

          案例:


          posted @ 2015-03-06 13:46 碟雅閑居 閱讀(237) | 評論 (0)編輯 收藏

              今天下午比較空閑,自昨天上班以來,自己就想了好多。工作有1年,回想自己的成長好像并不是很大,可怕的是自己好像慢慢散失了奮斗的動力。都說安逸久了就會麻木,也真正體會到了。 
               1月份買了《平凡世界》書籍,到現(xiàn)在還沒看完,第一遍在手機(jī)上看的還更快,正確3月底能完成,接下來可以讀《偷影子的人》《人生》,今年十本書,慢慢來,當(dāng)自己適應(yīng)后再給自己增加,最主要的是堅持。
              慢慢改變,不要強(qiáng)求一口氣能完成,讓自己變得更好,加油!
             

          posted @ 2015-03-03 17:08 碟雅閑居 閱讀(167) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 酒泉市| 蓬莱市| 永宁县| 若尔盖县| 黔南| 姚安县| 麦盖提县| 谢通门县| 南漳县| 黄大仙区| 新蔡县| 峡江县| 广宁县| 花莲市| 句容市| 金乡县| 喜德县| 华蓥市| 华亭县| 怀仁县| 梅州市| 兴业县| 繁昌县| 逊克县| 手游| 海原县| 称多县| 武汉市| 林西县| 临桂县| 抚顺县| 改则县| 连城县| 同德县| 凤城市| 北流市| 水城县| 麦盖提县| 铜山县| 灵璧县| 蕲春县|