<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    軟件測試+JAVA

    -- 新手上路
    posts - 13, comments - 7, trackbacks - 0, articles - 0

    2006年11月29日

    一天只需睡兩小時(shí)的秘方
    那道人道:“。。。我就傳你一些呼吸、坐下、行路、睡覺的法子。”郭靖大奇,心想:“呼吸、坐下、行路、睡覺,我早就會(huì)了,何必要你教我?”

    ????????????????????????????????????? -- 摘自《射雕英雄傳》第五回

    ??? 中醫(yī)和練武之人告訴我們一種方法,結(jié)果發(fā)現(xiàn)效果不錯(cuò)。??? 方法簡單,而且也不是什么不傳之謎,若是可以幫助有同樣問題的朋友,自覺是件好事,所以,就放在這里和大家分享吧。這是個(gè)怎樣睡覺的招數(shù),難以入睡的時(shí)候,或者自知睡眠時(shí)間不足的時(shí)候可以使用,主要是調(diào)整呼吸。
    ???
    ??? 仰臥--(側(cè)臥也可以,習(xí)慣了以后姿勢不再重要,意境自然可以達(dá)到)雙手環(huán)抱下腹前方--(習(xí)慣了不放那里也行,最初這樣做有利找感覺)吸氣時(shí)要求自己一直把氣吸到肚臍以下,呼氣也從這里呼出,但是不要把所有的氣都呼出去--我們正常的呼吸是呼完氣,過一會(huì)兒再吸氣,這里要有點(diǎn)兒不同--氣快呼凈的時(shí)候,不中斷的把它吸回來,重新放到肚臍下面,再呼出,再吸回,如此,會(huì)產(chǎn)生一種“綿綿不絕”的感覺。

    ??? 一方面大約幾分鐘后可安然入睡,另一方面如果神經(jīng)衰弱嚴(yán)重或興奮無法入睡,這樣的吐納可以使您清醒的同時(shí)獲得和睡眠一樣的休息,可以稱為“醒著的睡眠”,休息的效果和睡眠也是一樣的。

    注意舌尖要抵住口腔上膛。

    ??? 在“醒著的睡眠”中,你還會(huì)感到自己的身體有漸漸純凈的感覺,個(gè)人感覺“醒著的睡眠”在恢復(fù)身體物理疲勞,比如肌肉的疲勞方面,不如真正的睡眠,但在恢復(fù)和保持精力方面,則反勝過真正睡眠一籌,可謂各有千秋。

    ??? 其實(shí)這不過是簡單的金丹吐納而已,精通者以其練氣功。從科學(xué)角度說,這大概帶有一定自我催眠意義,可以使人盡快進(jìn)入深度睡眠。人一夜的深度睡眠大約不過三個(gè)小時(shí)(小粘枕頭就人事不省狀似休克且可連續(xù)持續(xù)此狀態(tài)十小時(shí)以上者不在統(tǒng)計(jì)范圍之內(nèi)),其效力遠(yuǎn)勝不安定的睡眠多矣。?

    posted @ 2007-01-07 15:08 RedWolf 閱讀(574) | 評論 (2)編輯 收藏

         摘要: 上海的地鐵一號線是由德國人設(shè)計(jì)的,看上去并沒有什么特別的地方,直
    到中國人自己設(shè)計(jì)的二號線投入運(yùn)營才知道其中有那么多的細(xì)節(jié)被二號線忽略
    了。結(jié)果二號線運(yùn)營成本遠(yuǎn)遠(yuǎn)高于一號線,似乎至今仍未實(shí)現(xiàn)收支平衡。  閱讀全文

    posted @ 2007-01-07 10:33 RedWolf 閱讀(280) | 評論 (0)編輯 收藏

         摘要: Email 地址驗(yàn)證代碼及說明  閱讀全文

    posted @ 2007-01-07 09:25 RedWolf 閱讀(1610) | 評論 (1)編輯 收藏

         摘要: Web服務(wù)器響應(yīng)瀏覽器或其他客戶程序的請求時(shí),其應(yīng)答一般由以下幾個(gè)部分組成:一個(gè)狀態(tài)行,幾個(gè)應(yīng)答頭,一個(gè)空行,內(nèi)容文檔。  閱讀全文

    posted @ 2007-01-04 15:38 RedWolf 閱讀(496) | 評論 (0)編輯 收藏

         摘要:   閱讀全文

    posted @ 2006-12-28 10:51 RedWolf 閱讀(237) | 評論 (0)編輯 收藏

         摘要: UTF-8編碼基礎(chǔ)  閱讀全文

    posted @ 2006-12-25 11:30 RedWolf 閱讀(721) | 評論 (0)編輯 收藏

         摘要: Problem Description: How to create a user in Oracle to create new Oracle projects

    The SQL statements for an Oracle Database Administrator to run in order to give a TestDirector user privileges for creating new TestDirector Oracle projects.

      閱讀全文

    posted @ 2006-12-11 13:31 RedWolf 閱讀(1140) | 評論 (0)編輯 收藏

         摘要: Problem Description: How does TestDirector create Oracle projects

    Here are the SQL statements that the Project Administration Utility / Site Administrator uses to create new Oracle projects in case a user wants to know why TestDirector needs the system account privileges for Oracle server, or any user with "connect," "resource with admin option," "grant any role," "create user," and "select on_dba_free_space."
      閱讀全文

    posted @ 2006-12-11 13:27 RedWolf 閱讀(417) | 評論 (0)編輯 收藏

         摘要: Solution: Checking permissions of an Oracle user for creating TD projects  閱讀全文

    posted @ 2006-12-11 13:20 RedWolf 閱讀(317) | 評論 (0)編輯 收藏

         摘要: web應(yīng)用程序測試方法和測試技術(shù)詳述
    1. 概述
    l 隨著web應(yīng)用的增多,新的模式解決方案中以web為核心的應(yīng)用也越來越多, 很多公司各種應(yīng)用的架構(gòu)都以B/S及web應(yīng)用為主,但是有關(guān)WEB測試方面的內(nèi)容并沒有相應(yīng)的總結(jié),所以我在這里對web的測試方法和采用的測試技術(shù)進(jìn)行總結(jié),便于內(nèi)部交流。
    l 測試方法盡量涵蓋web程序的各個(gè)方面,測試技術(shù)方面在繼承傳統(tǒng)測試技術(shù)的技術(shù)上結(jié)合web應(yīng)用的特點(diǎn)。
    l 相關(guān)的測試和實(shí)現(xiàn)技術(shù)也有著很大的關(guān)系,由于本公司使用J2EE體系,也許例子中只有JAVA平臺(tái)可以使用,.NET平臺(tái)測試技術(shù)暫時(shí)不涉及,如果你有請與我聯(lián)系。
    2. 測試方法
    說明:測試方法的選擇取決你的測試策略。
    l 一般的web測試和以往的應(yīng)用程序的測試的側(cè)重點(diǎn)不完全相同,基本包括以下幾個(gè)方面。
    l 當(dāng)然圓滿的完成測試還要有好的團(tuán)體和流程等的方方面面的支持,你同樣應(yīng)該對這些方面進(jìn)行注意。
    l 有些測試方法設(shè)計(jì)到了流程,哪些應(yīng)該在你的測試團(tuán)隊(duì)建設(shè)中建立。
      閱讀全文

    posted @ 2006-11-29 17:06 RedWolf 閱讀(353) | 評論 (0)編輯 收藏

    轉(zhuǎn)自:51testing
    作者:eoliya


    如何用loadrunner批量的發(fā)送郵件


    問:小弟剛剛接觸loadrunner,想通過實(shí)踐來熟悉軟件。我用loadrunner錄制了登錄sohu郵箱并向我的本地郵箱發(fā)一封郵件的腳本,其中發(fā)郵件的過程是錄制在action里面的。如果iteration設(shè)置成1,則結(jié)果良好,每次run senario都能收到一封郵件。可是當(dāng)把iteration設(shè)置成大于1的整數(shù)(例如5),我的本地郵箱還是只能收到一封而已。我曾試著把pacing改成間隔20秒后重復(fù)一次發(fā)郵件的操作,可結(jié)果還是只能收到一封。不知道這是為何,請教該如何解決?先謝過!

    答:已經(jīng)搞定了,在run-time settings的browser emulatoin選項(xiàng)中,把simulate a new user on each iteration去掉
    因?yàn)猷]箱的發(fā)信操作只能在同一用戶的條件下進(jìn)行

    posted @ 2006-11-29 11:01 RedWolf 閱讀(1048) | 評論 (2)編輯 收藏

    轉(zhuǎn)自:51testing論壇
    作者:
    笑游天涯俠

    性能測試(并發(fā)負(fù)載壓力)測試分析-簡要篇


    在論壇混了多日,發(fā)現(xiàn)越來越多的性能測試工程師基本上都能夠掌握利用測試工具來作負(fù)載壓力測試,但多數(shù)人對怎樣去分析工具收集到的測試結(jié)果感到無從下手,下面我就把個(gè)人工作中的體會(huì)和收集到的有關(guān)資料整理出來,希望能對大家分析測試結(jié)果有所幫助。

    分析原則:
    ? ? ? 具體問題具體分析(這是由于不同的應(yīng)用系統(tǒng),不同的測試目的,不同的性能關(guān)注點(diǎn))
    ? ? ? 查找瓶頸時(shí)按以下順序,由易到難。
    ? ? 服務(wù)器硬件瓶頸-〉網(wǎng)絡(luò)瓶頸(對局域網(wǎng),可以不考慮)-〉服務(wù)器操作系統(tǒng)瓶頸(參數(shù)配置)-〉中間件瓶頸(參數(shù)配置,數(shù)據(jù)庫,web服務(wù)器等)-〉應(yīng)用瓶頸(SQL語句、數(shù)據(jù)庫設(shè)計(jì)、業(yè)務(wù)邏輯、算法等)
    ? ? 注:以上過程并不是每個(gè)分析中都需要的,要根據(jù)測試目的和要求來確定分析的深度。對一些要求低的,我們分析到應(yīng)用系統(tǒng)在將來大的負(fù)載壓力(并發(fā)用戶數(shù)、數(shù)據(jù)量)下,系統(tǒng)的硬件瓶頸在哪兒就夠了。
    ? ? ? 分段排除法 很有效

    分析的信息來源:
    ? ? ?1 根據(jù)場景運(yùn)行過程中的錯(cuò)誤提示信息
    ? ? ?2 根據(jù)測試結(jié)果收集到的監(jiān)控指標(biāo)數(shù)據(jù)

    一.錯(cuò)誤提示分析
    分析實(shí)例:
    1 ?Error: Failed to connect to server "10.10.10.30:8080": [10060] Connection
    ???Error: timed out Error: Server "10.10.10.30" has shut down the connection prematurely

    ??分析:
    ?A、應(yīng)用服務(wù)死掉。
    ? ?(小用戶時(shí):程序上的問題。程序上處理數(shù)據(jù)庫的問題)
    ?B、應(yīng)用服務(wù)沒有死
    ? ?(應(yīng)用服務(wù)參數(shù)設(shè)置問題)
    ? ? 例:在許多客戶端連接Weblogic應(yīng)用服務(wù)器被拒絕,而在服務(wù)器端沒有錯(cuò)誤顯示,則有可能是Weblogic中的server元素的AcceptBacklog屬性值設(shè)得過低。如果連接時(shí)收到connection refused消息,說明應(yīng)提高該值,每次增加25%
    ?C、數(shù)據(jù)庫的連接
    ? ?(1、在應(yīng)用服務(wù)的性能參數(shù)可能太小了 2、數(shù)據(jù)庫啟動(dòng)的最大連接數(shù)(跟硬件的內(nèi)存有關(guān)))

    2??Error: Page download timeout (120 seconds) has expired

    分析:可能是以下原因造成
    ?A、應(yīng)用服務(wù)參數(shù)設(shè)置太大導(dǎo)致服務(wù)器的瓶頸
    ?B、頁面中圖片太多
    ?C、在程序處理表的時(shí)候檢查字段太大多

    二.監(jiān)控指標(biāo)數(shù)據(jù)分析
    1.最大并發(fā)用戶數(shù):
    應(yīng)用系統(tǒng)在當(dāng)前環(huán)境(硬件環(huán)境、網(wǎng)絡(luò)環(huán)境、軟件環(huán)境(參數(shù)配置))下能承受的最大并發(fā)用戶數(shù)。
    在方案運(yùn)行中,如果出現(xiàn)了大于3個(gè)用戶的業(yè)務(wù)操作失敗,或出現(xiàn)了服務(wù)器shutdown的情況,則說明在當(dāng)前環(huán)境下,系統(tǒng)承受不了當(dāng)前并發(fā)用戶的負(fù)載壓力,那么最大并發(fā)用戶數(shù)就是前一個(gè)沒有出現(xiàn)這種現(xiàn)象的并發(fā)用戶數(shù)。
    如果測得的最大并發(fā)用戶數(shù)到達(dá)了性能要求,且各服務(wù)器資源情況良好,業(yè)務(wù)操作響應(yīng)時(shí)間也達(dá)到了用戶要求,那么OK。否則,再根據(jù)各服務(wù)器的資源情況和業(yè)務(wù)操作響應(yīng)時(shí)間進(jìn)一步分析原因所在。

    2.業(yè)務(wù)操作響應(yīng)時(shí)間:
    ? 分析方案運(yùn)行情況應(yīng)從平均事務(wù)響應(yīng)時(shí)間圖和事務(wù)性能摘要圖開始。使用“事務(wù)性能摘要”圖,可以確定在方案執(zhí)行期間響應(yīng)時(shí)間過長的事務(wù)。
    ? 細(xì)分事務(wù)并分析每個(gè)頁面組件的性能。查看過長的事務(wù)響應(yīng)時(shí)間是由哪些頁面組件引起的?問題是否與網(wǎng)絡(luò)或服務(wù)器有關(guān)?
    ? 如果服務(wù)器耗時(shí)過長,請使用相應(yīng)的服務(wù)器圖確定有問題的服務(wù)器度量并查明服務(wù)器性能下降的原因。如果網(wǎng)絡(luò)耗時(shí)過長,請使用“網(wǎng)絡(luò)監(jiān)視器”圖確定導(dǎo)致性能瓶頸的網(wǎng)絡(luò)問題
    3.服務(wù)器資源監(jiān)控指標(biāo):
    內(nèi)存:
    ? ? 1 UNIX資源監(jiān)控中指標(biāo)內(nèi)存頁交換速率(Paging rate),如果該值偶爾走高,表明當(dāng)時(shí)有線程競爭內(nèi)存。如果持續(xù)很高,則內(nèi)存可能是瓶頸。也可能是內(nèi)存訪問命中率低。

    ? ? 2 Windows資源監(jiān)控中,如果Process\Private Bytes計(jì)數(shù)器和Process\Working Set計(jì)數(shù)器的值在長時(shí)間內(nèi)持續(xù)升高,同時(shí)Memory\Available bytes計(jì)數(shù)器的值持續(xù)降低,則很可能存在內(nèi)存泄漏。

    內(nèi)存資源成為系統(tǒng)性能的瓶頸的征兆:
    ? ? 很高的換頁率(high pageout rate);
    ? ? 進(jìn)程進(jìn)入不活動(dòng)狀態(tài);
    ? ? 交換區(qū)所有磁盤的活動(dòng)次數(shù)可高;
    ? ? 可高的全局系統(tǒng)CPU利用率;
    ? ? 內(nèi)存不夠出錯(cuò)(out of memory errors)

    處理器:
    ? ? 1 UNIX資源監(jiān)控(Windows操作系統(tǒng)同理)中指標(biāo)CPU占用率(CPU utilization),如果該值持續(xù)超過95%,表明瓶頸是CPU。可以考慮增加一個(gè)處理器或換一個(gè)更快的處理器。如果服務(wù)器專用于SQL Server,可接受的最大上限是80-85%
    ? ? 合理使用的范圍在60%至70%。
    ? ? 2 Windows資源監(jiān)控中,如果System\Processor Queue Length大于2,而處理器利用率(Processor Time)一直很低,則存在著處理器阻塞。

    CPU資源成為系統(tǒng)性能的瓶頸的征兆:? ?
    ? ???很慢的響應(yīng)時(shí)間(slow response time)
    ? ???CPU空閑時(shí)間為零(zero percent idle CPU)
    ? ???過高的用戶占用CPU時(shí)間(high percent user CPU)
    ? ???過高的系統(tǒng)占用CPU時(shí)間(high percent system CPU)
    ? ? 長時(shí)間的有很長的運(yùn)行進(jìn)程隊(duì)列(large run queue size sustained over time)

    磁盤I/O:
    ? ? 1 UNIX資源監(jiān)控(Windows操作系統(tǒng)同理)中指標(biāo)磁盤交換率(Disk rate),如果該參數(shù)值一直很高,表明I/O有問題。可考慮更換更快的硬盤系統(tǒng)。
    ? ? 2 Windows資源監(jiān)控中,如果 Disk Time和Avg.Disk Queue Length的值很高,而Page Reads/sec頁面讀取操作速率很低,則可能存在磁盤瓶徑。

    I/O資源成為系統(tǒng)性能的瓶頸的征兆 :
    ? ???過高的磁盤利用率(high disk utilization)
    ? ? 太長的磁盤等待隊(duì)列(large disk queue length)
    ? ? 等待磁盤I/O的時(shí)間所占的百分率太高(large percentage of time waiting for disk I/O)
    ? ? 太高的物理I/O速率:large physical I/O rate(not sufficient in itself)
    ? ? 過低的緩存命中率(low buffer cache hit ratio(not sufficient in itself))
    ? ? 太長的運(yùn)行進(jìn)程隊(duì)列,但CPU卻空閑(large run queue with idle CPU)

    4.?dāng)?shù)據(jù)庫服務(wù)器:
    SQL Server數(shù)據(jù)庫:
    ? ? 1 SQLServer資源監(jiān)控中指標(biāo)緩存點(diǎn)擊率(Cache Hit Ratio),該值越高越好。如果持續(xù)低于80%,應(yīng)考慮增加內(nèi)存。
    ? ? 2 如果Full Scans/sec(全表掃描/秒)計(jì)數(shù)器顯示的值比1或2高,則應(yīng)分析你的查詢以確定是否確實(shí)需要全表掃描,以及SQL查詢是否可以被優(yōu)化。
    ? ? 3 Number of Deadlocks/sec(死鎖的數(shù)量/秒):死鎖對應(yīng)用程序的可伸縮性非常有害,并且會(huì)導(dǎo)致惡劣的用戶體驗(yàn)。該計(jì)數(shù)器的值必須為0。
    ? ?4 Lock Requests/sec(鎖請求/秒),通過優(yōu)化查詢來減少讀取次數(shù),可以減少該計(jì)數(shù)器的值。

    Oracle數(shù)據(jù)庫:
    ??1 如果自由內(nèi)存接近于0而且?guī)炜齑婊驍?shù)據(jù)字典快存的命中率小于0.90,那么需要增加SHARED_POOL_SIZE的大小。
    ? ? 快存(共享SQL區(qū))和數(shù)據(jù)字典快存的命中率:
    ? ?select(sum(pins-reloads))/sum(pins) from v$librarycache;
    ? ? select(sum(gets-getmisses))/sum(gets) from v$rowcache;
    ? ? 自由內(nèi)存:? ? select * from v$sgastat where name=’free memory’;
    2 如果數(shù)據(jù)的緩存命中率小于0.90,那么需要加大DB_BLOCK_BUFFERS參數(shù)的值(單位:塊)。
    ??緩沖區(qū)高速緩存命中率:
    ? ? select name,value from v$sysstat where name in ('db block gets’,
    ? ? 'consistent gets','physical reads') ;
    ? ?
    ? ? Hit Ratio = 1-(physical reads / ( db block gets + consistent gets))
    3 如果日志緩沖區(qū)申請的值較大,則應(yīng)加大LOG_BUFFER參數(shù)的值。
    ? ? 日志緩沖區(qū)的申請情況 :
    ? ???select name,value from v$sysstat where name = 'redo log space requests' ;
    4 如果內(nèi)存排序命中率小于0.95,則應(yīng)加大SORT_AREA_SIZE以避免磁盤排序 。
    ? ?內(nèi)存排序命中率 :
    ? ???select round((100*b.value)/decode((a.value+b.value), 0, 1, (a.value+b.value)), 2)from v$sysstat a, v$sysstat b where a.name='sorts (disk)' and b.name='sorts (memory)'
    ? ?
    ? ? 注:上述SQL Server和Oracle數(shù)據(jù)庫分析,只是一些簡單、基本的分析,特別是Oracle數(shù)據(jù)庫的分析和優(yōu)化,是一門專門的技術(shù),進(jìn)一步的分析可查相關(guān)資料。

    說明:
    ? ? 以上只是個(gè)人的體會(huì)和部分資料的整理,并不代表專家之言。算拋磚引玉,有不同看法和更深入的分析的,希望大家勇要發(fā)言,以推動(dòng)我們國內(nèi)的性能測試工作。

    posted @ 2006-11-29 10:41 RedWolf 閱讀(1066) | 評論 (1)編輯 收藏

    主站蜘蛛池模板: 一二三四在线播放免费观看中文版视频| 在线天堂免费观看.WWW| 国产jizzjizz视频全部免费| 亚洲毛片无码专区亚洲乱| 久久午夜无码免费| 亚洲免费视频网站| xxxx日本免费| 中中文字幕亚洲无线码| 成人无码区免费视频观看| 亚洲黄页网在线观看| 国内精品免费视频自在线| 亚洲狠狠婷婷综合久久| 亚洲国产精品成人AV无码久久综合影院| 亚洲乱码精品久久久久..| 一级毛片**免费看试看20分钟| 无码精品国产一区二区三区免费 | 亚洲人成网站在线播放vr| 特黄特色的大片观看免费视频| 国产高清不卡免费视频| 亚洲国产高清人在线| 久久久久久久91精品免费观看| 亚洲日本一区二区三区在线不卡| 亚洲一级毛片免费观看| 性感美女视频免费网站午夜| 在线亚洲精品视频| 国产精品亚洲一区二区三区在线| 亚洲永久在线观看| 啊v在线免费观看| 免费无码H肉动漫在线观看麻豆| 四虎www免费人成| 国产精品无码永久免费888| 亚洲三区在线观看无套内射| 免费无码又爽又刺激高潮视频| 亚洲国产精品视频| 无码人妻久久一区二区三区免费| 久久精品亚洲男人的天堂| 高清一区二区三区免费视频| 亚洲18在线天美| 亚洲精品无码专区在线在线播放 | 亚洲毛片网址在线观看中文字幕| 亚洲www在线观看|