每一天都是進步

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

          #

          一、關聯(lián)介紹
               通過關聯(lián)可以在測試中保持動態(tài)值
          二、關聯(lián)的目的
              1.簡化或優(yōu)化代碼
              2.用于動態(tài)數(shù)據(jù)
              3.容納唯一數(shù)據(jù)記錄
          三、一般的關聯(lián)步驟
              1、從服務器返回的數(shù)據(jù)中選取需要關聯(lián)的數(shù)據(jù)
              2、將改數(shù)據(jù)存入腳本的一個參數(shù)中
              3.將腳本中需要使用該數(shù)據(jù)的地方用參數(shù)來替換
          四、設置示例網(wǎng)站
              在WebTours網(wǎng)站首頁中設置,選擇Set LOGIN form’s action tag to an error page。
          五、進行自動關聯(lián)
              Tools—Recording Options下的關聯(lián)選項要處于可使用狀態(tài)
          六、常見的需要關聯(lián)的情景
              1.登錄操作
              2.先查后修改,先查后刪除
              3.并發(fā)控制:防止兩個用戶同時修改或同時刪除一條記錄

          posted @ 2014-08-14 22:52 碟雅閑居 閱讀(355) | 評論 (0)編輯 收藏

          analysis templates—分析模板
          bin—可執(zhí)行程序,注意里面的chm幫助文檔
          bincerts—安全證書
          classes—可能用到的jar包
          dat—配置,備份等信息
          help—幫助中心
          include—頭文件(可以編寫自定義函數(shù),保存成.h的頭文件形式并放在這個目錄,以后就只需調(diào)用這個頭文件就可以方便的使用了)
          sample——java
          tutorial—快速入門的實例
          webtours—實例網(wǎng)站
          posted @ 2014-08-12 21:36 碟雅閑居 閱讀(299) | 評論 (0)編輯 收藏

          場景一:頁面檢查
                      步驟:   a:進入搜索(高級搜索)頁面
                                 b:查看頁面共性
                                   c:退出
          場景二:默認條件搜索    
              步驟:   a:進入搜索(高級搜索)頁面
                          b:直接點擊搜索,顯示查詢結(jié)果列表
                         c:檢查查詢結(jié)果列表,每頁顯示的記錄條數(shù)正確,文字折行顯示正確,頁面布局美觀
                      d:檢查查詢結(jié)果列表,列標題項,列顯示內(nèi)容,排序方式符合需求定義
                       e:檢查查詢結(jié)果列表,符合默認條件查詢結(jié)果集
                           f:點擊查詢結(jié)果鏈接,鏈接,復選框,全選框響應正確
                              退出
          場景三:可選條件搜索
                  a: 進入搜索(高級搜索)頁面
                  b:逐一選擇可選項搜索,比如:類別1,點擊搜索,正確顯示查詢結(jié)果
                   c:組合可選搜索,比如:固定+未過期,點擊搜索,正確顯示查詢結(jié)果            
                           退出
          場景四:輸入條件搜索
                          a: 進入搜索(高級搜索)頁面
                               b:逐一輸入文本域條件搜索,模糊查詢值,點擊搜索,正確顯示查詢結(jié)果
                             c:逐一輸入文本域條件搜索,完全匹配值,點擊搜索,正確顯示查詢結(jié)果
                              d:逐一輸入文本域條件搜索,中文值,點擊搜索,正確顯示查詢結(jié)果
                             e:逐一輸入文本域條件搜索,英文大小寫值,點擊搜索,正確顯示查詢結(jié)果
                              f:逐一輸入文本域條件搜索,數(shù)字類型值,點擊搜索,正確顯示查詢結(jié)果
                              g:逐一輸入文本域條件搜索,全角、半角值,點擊搜索,正確顯示查詢結(jié)果
                               h:條件組合,點擊查詢,正確顯示查詢結(jié)果
                                      退出
          場景五:區(qū)間搜索
                       a: 進入搜索(高級搜索)頁面
                         b:輸入左值,不輸右值(默認),
                          c:不輸左值,輸入右值(默認),
                           d:輸入左值=右值,
                            e:輸入左值和右值是邊界值,點擊搜索
                          f:修改左值和右值,點擊搜索
                          g:輸入左值》右值,查詢結(jié)果為空或者是給出相應提示
                          退出
          場景六:組合可選條件、 輸入條件、區(qū)間條件搜索         
                       a: 進入搜索(高級搜索)頁面
                        b:任意組合查詢條件,比如:產(chǎn)品+價格+關鍵字,點擊搜索,查詢結(jié)果顯示正確
                        c:更換b步驟,進行查詢
                          退出
          場景七:操作后
                   a: 進入搜索(高級搜索)頁面
                    b:輸入全部條件和組合查詢,搜索結(jié)果,查詢結(jié)果正確
                   c:進行翻頁,添加,刪除,檢查查詢條件不變,搜素結(jié)果
                    退出
          場景八:輸入不存在的條件查詢
                    a:進入搜索(高級搜索)頁面
                    b:逐一選擇或輸入查詢條件為不存在的值,搜索結(jié)果,查詢結(jié)果為空
                     c:逐一選擇或輸入查詢條件為:空格,特殊字符,超長的值,點擊搜索,查詢結(jié)果為空
                     d:組合查詢,選擇或輸入查詢條件為:空格,特殊字符,超長的值,點擊搜索,查詢結(jié)果為空
                   退出
          posted @ 2014-08-05 22:28 碟雅閑居 閱讀(3781) | 評論 (0)編輯 收藏

          1、   開始->設置->控制面板->管理工具->服務   停止所有Oracle服務。    
          2、   開始->程序->Oracle   -   OraHome81->Oracle   Installation   Products->   Universal   Installer   卸裝所有Oracle產(chǎn)品,但Universal   Installer本身不能被刪除      
          5、   運行regedit,選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口。      
          6、   運行regedit,選擇
          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滾動   這個列表,刪除所有Oracle入口。      7、   運行refedit,   
          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,   刪除所有Oracle入口。      
          8、   開始->設置->控制面板->系統(tǒng)->高級->環(huán)境變量   刪除環(huán)境變量CLASSPATH和PATH中有關Oracle的設定      
          9、   從桌面上、STARTUP(啟動)組、程序菜單中,刪除所有有關Oracle的組和圖標      
          10、   刪除\Program   Files\Oracle目錄      
          11、   重新啟動計算機,重起后才能完全刪除Oracle所在目錄    
          12、   刪除與Oracle有關的文件,選擇Oracle所在的缺省目錄C:\Oracle,刪除這個入   口目錄及所有子目錄,并從Windows   2000目錄(一般為C:\WINNT)下刪除以下文   件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。    
          13、   WIN.INI文件中若有[ORACLE]的標記段,刪除該段      

          14、   如有必要,刪除所有Oracle相關的ODBC的DSN      

          15、   到事件查看器中,刪除Oracle相關的日志   說明:   如果有個別DLL文件無法刪除的情況,則不用理會,重新啟動,開始新的安裝,   安裝時,選擇一個新的目錄,則,安裝完畢并重新啟動后,老的目錄及文件就可以刪除掉了

          posted @ 2014-07-15 21:46 碟雅閑居 閱讀(154) | 評論 (0)編輯 收藏

          pl/sql連接oracle,出現(xiàn)下列錯誤,即沒有啟動該數(shù)據(jù)庫的監(jiān)聽程序

          啟動該數(shù)據(jù)庫的監(jiān)聽程序,出現(xiàn)如下錯誤,即未配置監(jiān)聽器

          配置監(jiān)聽器

          posted @ 2014-07-15 21:45 碟雅閑居 閱讀(192) | 評論 (0)編輯 收藏

          首先要下載支持Vista版本的Oracle 10g
          下載完成后解壓出來:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip安裝的第一步就是要修改安裝文件目錄中的兩個refhost.xml文件,分別在目錄db\Disk1\stage\prereq\db和\db\Disk1\stage\prereq\db_prereqs\db下。右鍵記事本打開對其進行編輯,找到如下代碼段:

          <!--Microsoft Windows vista-->
          <OPERATING_SYSTEM>
             <VERSION VALUE="6.0"/>
          </OPERATING_SYSTEM>
          在其后增加:
          <!--Microsoft Windows 7-->
          <OPERATING_SYSTEM>
            <VERSION VALUE="6.1"/>
          </OPERATING_SYSTEM>

          原 理:Oracle 至今沒有推出針對windows7的版本,在安裝的版本檢測時提示目前oracle不支持version為6.1的windows OS系統(tǒng)。從oracle官方下載oracle 10g for vista and windows2K8 x86版for windows是支持vista內(nèi)核的,windows7的內(nèi)核與2008以及vista的內(nèi)核大致上是差不多的,經(jīng)過以上修改可以繞過Oracle對系 統(tǒng)版本的檢查而正常安裝!

          1. 設置文件夾\db\Disk1\ setup.exe和db\Disk1\install\oui.exe兼容模式,方法為:選中文件點擊右鍵,點"屬性",將兼容模式設為Vista SP2。

          2. 修改文件內(nèi)容:db\Disk1\install\ oraparam.ini 【在相應位置添加如下配置】

          [Windows-6.1-required]

          #Minimum display colours for OUI to run

          MIN_DISPLAY_COLORS=256

          #Minimum CPU speed required for OUI

          #CPU=300

          3. Oracle安裝之前請關閉防火墻、殺毒軟件等,Oracle內(nèi)部優(yōu)化嚴重,涉及系統(tǒng)內(nèi)核,所以以前有殺毒軟件上來二話不說先把oracle干掉。然后去執(zhí)行\(zhòng)db\Disk1\ setup.exe安裝文件,我的出現(xiàn)如下錯誤:

          不用管它,然后稍微的等一小小下:知道出現(xiàn)如下界面

          先是:

                                

          然后按下面安裝:

          1.程序員,選擇高級安裝

          2選擇企業(yè)版,它的功能最強

          3注意硬盤空間,C盤也需要有2G的空間用來存放臨時文件

          4.有的時候網(wǎng)絡檢查通不過,沒關系,不管它。

          5默認

          6事務處理:適合大并發(fā)量段時間的操作,比如BBS

          數(shù)據(jù)倉庫:適合量不大但是長時間的數(shù)據(jù)挖掘操作

          7全局數(shù)據(jù)庫一般建議internet上獨一無二

          SID是維護這個數(shù)據(jù)庫的一系列進程的總名稱

          要注意一定要選擇"創(chuàng)建樣本方案數(shù)據(jù)庫"這是我們將來練習的基石

          8默認

          9默認

          10默認

          11請指定公共的口令,建議"bjsxt",避免忘記

          12默認

          13.等,好長時間 

          14等!

          15.等,又是好長時間。

          16 管理口令

          17去掉scott用戶的鎖,把密碼更新為"tiger"

          18把最后一頁的內(nèi)容應該記錄在一個文本文件里面

          19完成之后:開始-所有程序-oracle_xxx-應用程序開發(fā)—SQL PLUS-輸入"scott"密碼"tiger",驗證安裝是否正常。

          posted @ 2014-07-15 21:44 碟雅閑居 閱讀(306) | 評論 (0)編輯 收藏

          錯誤現(xiàn)象


          在Win7下安裝了32位的Oracle10.2.0.1.0,想安裝一個64位的Oracle10g。在使用Universal
          Installer卸載時出現(xiàn)了錯誤提示:


          “程序異常終止”。發(fā)生內(nèi)部錯誤。請將以下文件
          提供給Oracle技術(shù)支持部門:
          "未知"
          "未知"
          "未知"


          點了確定后,程序退出,這導致卸載無法繼續(xù)進行。



          解決方法


          在網(wǎng)上搜了后,發(fā)現(xiàn)是由Win7引起的這個錯誤,其解決方法也很簡單,設置Universal Installer文件的屬性,選擇以XP
          SP3兼容模式運行這個程序,并選擇以管理員身份運行此程序,卸載程序就可以繼續(xù)運行了,如圖:


          posted @ 2014-07-15 21:41 碟雅閑居 閱讀(2088) | 評論 (0)編輯 收藏

          開始--運行--cmd 進入命令提示符 輸入netstat -ano 即可看到所有連接的PID 之后在任務管理器中找到這個PID所對應的程序如果任務管理器中沒有PID這一項,可以在任務管理器中選"查看"-"選擇列"

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

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

          1、Windows平臺
          在windows命令行窗口下執(zhí)行: 查看所有的端口占用

          情況
           
          C:\>netstat -ano
           
            協(xié)議    本地地址                     外部地址               狀態(tài)                   PID
           
            TCP    127.0.0.1:1434         0.0.0.0:0              LISTENING       3236
            TCP    127.0.0.1:5679         0.0.0.0:0              LISTENING       4168
            TCP    127.0.0.1:7438         0.0.0.0:0              LISTENING       4168
            TCP    127.0.0.1:8015         0.0.0.0:0              LISTENING       1456
            TCP    192.168.3.230:139      0.0.0.0:0              LISTENING       4
            TCP    192.168.3.230:1957     220.181.31.225:443     ESTABLISHED     3068
            TCP    192.168.3.230:2020     183.62.96.189:1522     ESTABLISHED     1456
            TCP    192.168.3.230:2927     117.79.91.18:80        ESTABLISHED     4732
            TCP    192.168.3.230:2929     117.79.91.18:80        ESTABLISHED     4732
            TCP    192.168.3.230:2930     117.79.91.18:80        ESTABLISHED     4732
            TCP    192.168.3.230:2931     117.79.91.18:80        ESTABLISHED     4732
           
           
           
          2.查看指定端口的占用情況
          C:\>netstat -aon|findstr "9050"

            協(xié)議    本地地址                     外部地址               狀態(tài)                   PID
           
            TCP    127.0.0.1:9050         0.0.0.0:0              LISTENING       2016
           
          P: 看到了嗎,端口被進程號為2016的進程占用,繼續(xù)執(zhí)行下面命令: (也可以去任務管理器中查看pid對應的進程)
           
          3.查看PID對應的進程
          C:\>tasklist|findstr "2016"

           映像名稱                       PID 會話名              會話#       內(nèi)存使用
           ========================= ======== ================
            tor.exe                     2016 Console                 0     16,064 K

          P:很清楚吧,tor占用了你的端口。
           
           
           
          4.結(jié)束該進程
           
          C:\>taskkill /f /t /im tor.exe
           

          posted @ 2014-07-10 23:17 碟雅閑居 閱讀(3807) | 評論 (0)編輯 收藏

          問題描述:LR10的sample安裝好,打開mercuryWebTours的例程,進入系統(tǒng)點擊filigths,鏈接的頁面空白
          解決辦法:開始-程序-HP LoadRunner-Samples-Web- Start Web Server—屬性-目標    查看服務啟動的地址F:\LR\HP\LoadRunner\WebTours\StartServer.bat
          在F:\LR\HP\LoadRunner\WebTours\\WebTours下找cgierr.log的LOG文件,記錄中有
          Perl lib version (v5.8.3) doesn't match executable version (v5.10.1) at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/MSWin32-x86-multi-thread/Config.pm line 32.
          Compilation failed in require at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/Time/Local.pm line 5.
          BEGIN failed--compilation aborted at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/Time/Local.pm line 5.
          Compilation failed in require at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/timelocal.pl line 16.
          BEGIN failed--compilation aborted at f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib/timelocal.pl line 16.
          Compilation failed in require at F:\LR\HP\LOADRU~1\WebTours\MercuryWebTours\reservations.pl line 5.

          計算機-屬性-高級系統(tǒng)設置-環(huán)境變量,會發(fā)現(xiàn)PERL5LIB變量中的值與LOG文件的匹配
          f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib\MSWin32-x86;f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib;f:\oracle\product\10.2.0\db_3\perl\5.8.3\lib\MSWin32-x86;f:\oracle\product\10.2.0\db_3\perl\site\5.8.3;f:\oracle\product\10.2.0\db_3\perl\site\5.8.3\lib;f:\oracle\product\10.2.0\db_3\sysman\admin\scripts;
          去除所有帶5.8.3的值,修改后的值為f:\oracle\product\10.2.0\db_2\sysman\admin\scripts;

          此時sample運行正常。但不知道對ORACLE有什么影響。
           
          怕對oracle有影響,在StartServer.bat里加上了對這個變量的設置
           
          編輯StartServer.bat  在最上面加上SET PERL5LIB=f:\oracle\product\10.2.0\db_1\sysman\admin\scripts





          posted @ 2014-07-10 23:10 碟雅閑居 閱讀(1878) | 評論 (0)編輯 收藏


          搜索功能:
          1.當頁搜索
          2.在第一頁搜索第二頁的數(shù)據(jù)
          3.第一頁搜索后數(shù)據(jù)統(tǒng)計、數(shù)據(jù)正確與否
          4.尾頁搜索第一頁、中間頁
          5.輸入特殊符號搜索,是否報錯,是否能正確顯示結(jié)果
          6.搜索按enter鍵是否成功,或是否會報錯誤頁面
          7.a目錄下的搜索是否只能搜索到a目錄下的數(shù)據(jù),而不會搜索到b目錄下的數(shù)據(jù)

          翻頁功能我們常碰到的一般有以下幾個功能:
            1、首頁、上一頁、下一頁、尾頁。
            2、總頁數(shù),當前頁數(shù)
            3、指定跳轉(zhuǎn)頁
            4、指定每頁顯示條數(shù)

            當然,有一些是少于多少頁,全部以數(shù)字的形式顯示,多于多少頁后,才出現(xiàn)下一頁的控件。暫且用以上四點來做為通用的用例來設計。
            【1】翻頁鏈接或按鈕的測試,主要要檢查的測試點有:
            1、有無數(shù)據(jù)時控件的顯示情況
            2、在首頁時,首頁和上一頁是否能點擊
            3、在尾頁時,下一頁和尾頁是否能點擊
            4、在非首頁和非尾頁時,四個按鈕功能是否正確
            5、翻頁后,列表中的記錄是否仍按照指定的排序列進行了排序,數(shù)據(jù)是否會重復

            對于2總頁數(shù),當前頁數(shù),主要要檢查的測試點有:
            1、總頁數(shù)是否等于總的記錄數(shù)/指定每頁條數(shù)
            2、當前頁數(shù)是否正確

            對于3指定跳轉(zhuǎn)頁,主要要檢查的測試點有:
            1、是否能正常跳轉(zhuǎn)到指定的頁數(shù)
            2、輸入的跳轉(zhuǎn)頁數(shù)非法時的處理

            對于4指定每頁顯示條數(shù),主要要檢查的測試點有:
            1、是否有默認的指定每頁顯示條數(shù)
            2、指定每頁的條數(shù)后,列表顯示的記錄數(shù),頁數(shù)是否正確
            3、輸入的每頁條數(shù)非法時的處理
          posted @ 2014-05-19 15:34 碟雅閑居 閱讀(246) | 評論 (0)編輯 收藏

          僅列出標題
          共6頁: 上一頁 1 2 3 4 5 6 下一頁 
          主站蜘蛛池模板: 拜城县| 泗水县| 山阴县| 古田县| 灯塔市| 华蓥市| 紫云| 乌兰察布市| 宣汉县| 平顺县| 尼木县| 榆林市| 任丘市| 禄劝| 山阴县| 玉龙| 北碚区| 南阳市| 珲春市| 平湖市| 玉屏| 海南省| 林甸县| 岑巩县| 开化县| 开阳县| 阿拉善左旗| 容城县| 襄城县| 尼木县| 南京市| 临城县| 佛冈县| 武山县| 芮城县| 北碚区| 仁布县| 荃湾区| 太原市| 玉田县| 高碑店市|