軟件測試的方法根據(jù)軟件工程的組織和實(shí)現(xiàn)方式,有很大差別,有些是比較技術(shù)化的方法,有些則是工程方法,主要分為: 黑盒測試方法群:等價(jià)類劃分、邊界值、因果圖、基路徑法、專家測試法、smoking、場景測試等 白盒測試方法群:同行評審、需求審查、代碼審查、接口測試(調(diào)用測試和返回測試,需要結(jié)合等價(jià)類和因果圖方法)等。
當(dāng)在單元層面黑盒而在集成層面白盒時(shí),基本上兩類方法就會(huì)有結(jié)合了,就會(huì)出現(xiàn)習(xí)慣上說的灰盒測試(說實(shí)話,不做到純產(chǎn)品級開發(fā),基本上都是用的灰盒測試)。
(1)黑盒測試(black-box testing):只關(guān)心輸入和輸出的結(jié)果 (2)白盒測試(white-box testing):去研究里面的源代碼和程序結(jié)構(gòu)2、按是否運(yùn)行程序分為:(1)靜態(tài)測試(static testing):是指不實(shí)際運(yùn)行被測軟件,而只是靜態(tài)地檢查程序代碼、界面或文檔可能存在的錯(cuò)誤的過程。
靜態(tài)測試包括:對于代碼測試,主要是測試代碼是否符合相應(yīng)的標(biāo)準(zhǔn)和規(guī)范。對于界面測試,主要測試軟件的實(shí)際界面與需求中的說明是否相符。
對于文檔測試,主要測試用戶手冊和需求說明是否真正符合用戶的實(shí)際需求。(5)動(dòng)態(tài)測試(dynamic testing),是指實(shí)際運(yùn)行被測程序,輸入相應(yīng)的測試數(shù)據(jù),檢查輸出結(jié)果和預(yù)期結(jié)果是否相符的過程3、按階段劃分:(1)單元測試(unit testing),是指對軟件中的最小可測試單元進(jìn)行檢查和驗(yàn)證。
樁模塊(stud)是指模擬被測模塊所調(diào)用的模塊,驅(qū)動(dòng)模塊(driver)是指模擬被測模塊的上級模塊,驅(qū)動(dòng)模塊用來接收測試數(shù)據(jù),啟動(dòng)被測模塊并輸出結(jié)果。(2)集成測試(integration testing),是單元測試的下一階段,是指將通過測試的單元模塊組裝成系統(tǒng)或子系統(tǒng),再進(jìn)行測試,重點(diǎn)測試不同模塊的接口部門。
集成測試就是用來檢查各個(gè)單元模塊結(jié)合到一起能否協(xié)同配合,正常運(yùn)行。(3)系統(tǒng)測試(system testing),指的是將整個(gè)軟件系統(tǒng)看做一個(gè)整體進(jìn)行測試,包括對功能、性能,以及軟件所運(yùn)行的軟硬件環(huán)境進(jìn)行測試。
系統(tǒng)測試的主要依據(jù)是《系統(tǒng)需求規(guī)格說明書》文檔。(4)驗(yàn)收測試(acceptance testing),指的是在系統(tǒng)測試的后期,以用戶測試為主,或有測試人員等質(zhì)量保障人員共同參與的測試,它也是軟件正式交給用戶使用的最后一道工序。
驗(yàn)收測試又分為a測試和beta測試,其中a測試指的是由用戶、測試人員、開發(fā)人員等共同參與的內(nèi)部測試,而beta測試指的是內(nèi)測后的公測,即完全交給最終用戶測試。4、黑盒測試分為功能測試和性能測試:1)功能測試(function testing),是黑盒測試的一方面,它檢查實(shí)際軟件的功能是否符合用戶的需求。
包括邏輯功能測試(logic function testing) 界面測試(UI testing)UI=User Interface 易用性測試(usability testing):是指從軟件使用的合理性和方便性等角度對軟件系統(tǒng)進(jìn)行檢查,來發(fā)現(xiàn)軟件中不方便用戶使用的地方。兼容性測試(compatibility testing):包括硬件兼容性測試和軟件兼容性測試2)性能測試(performance testing) 軟件的性能主要有時(shí)間性能和空間性能兩種 時(shí)間性能:主要指軟件的一個(gè)具體事務(wù)的響應(yīng)時(shí)間(respond time)。
空間性能:主要指軟件運(yùn)行時(shí)所消耗的系統(tǒng)資源。軟件性能測試分為:一般性能測試:指的是讓被測系統(tǒng)在正常的軟硬件環(huán)境下運(yùn)行,不向其施加任何壓力的性能測試。
穩(wěn)定性測試也叫可靠性測試(reliability testing):是指連續(xù)運(yùn)行被測系統(tǒng)檢查系統(tǒng)運(yùn)行時(shí)的穩(wěn)定程度。負(fù)載測試(load testing):是指讓被測系統(tǒng)在其能忍受的壓力的極限范圍之內(nèi)連續(xù)運(yùn)行,來測試系統(tǒng)的穩(wěn)定性。
壓力測試(stress testing):是指持續(xù)不斷的給被測系統(tǒng)增加壓力,直到將被測系統(tǒng)壓垮為止,用來測試系統(tǒng)所能承受的最大壓力。(Validate the system or software can allowed the biggest stress.)5、其他測試類型:回歸測試(regression testing)是指對軟件的新的版本測試時(shí),重復(fù)執(zhí)行上一個(gè)版本測試時(shí)的用例。
(When a new build or release is deployed, repeat all the test cases which has executed in the last build or release.) 冒煙測試(smoke testing),是指在對一個(gè)新版本進(jìn)行大規(guī)模的測試之前,先驗(yàn)證一下軟件的基本功能是否實(shí)現(xiàn),是否具備可測性。(validate the major function is deployed or not in software of system when a new build or release is implement.) 隨機(jī)測試(random testing),是指測試中所有的輸入數(shù)據(jù)都是隨機(jī)生成的,其目的是模擬用戶的真實(shí)操作,并發(fā)現(xiàn)一些邊緣性的錯(cuò)誤。
(means or all the test data is random, to validate the some edge bugs.)。
1、從是否關(guān)心內(nèi)部結(jié)構(gòu)來看 (1)白盒測試:又稱為結(jié)構(gòu)測試或邏輯驅(qū)動(dòng)測試,是一種按照程序內(nèi)部邏輯結(jié)構(gòu)和編碼結(jié)構(gòu),設(shè)計(jì)測試數(shù)據(jù)并完成測試的一種測試方法。
(2)黑盒測試:又稱為數(shù)據(jù)驅(qū)動(dòng)測試,把測試對象當(dāng)做看不見的黑盒,在完全不考慮程序內(nèi)部結(jié)構(gòu)和處理過程的情況下,測試者僅依據(jù)程序功能的需求規(guī)范考慮,確定測試用例和推斷測試結(jié)果的正確性,它是站在使用軟件或程序的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應(yīng)關(guān)系出發(fā)進(jìn)行的測試。(3)灰盒測試:是一種綜合測試法,它將“黑盒”測試與“白盒”測試結(jié)合在一起,是基于程序運(yùn)行時(shí)的外部表現(xiàn)又結(jié)合內(nèi)部邏輯結(jié)構(gòu)來設(shè)計(jì)用例,執(zhí)行程序并采集路徑執(zhí)行信息和外部用戶接口結(jié)果的測試技術(shù)。
2、從是否執(zhí)行代碼看 (1)靜態(tài)測試:指不運(yùn)行被測程序本身,僅通過分析或檢查源程序的語法、結(jié)構(gòu)、過程、接口等來檢查程序的正確性。(2)動(dòng)態(tài)測試:是指通過運(yùn)行被測程序,檢查運(yùn)行結(jié)果與預(yù)期結(jié)果的差異,并分析運(yùn)行效率、正確性和健壯性等性能指標(biāo)。
3、從開發(fā)過程級別看 (1)單元測試:又稱模塊測試,是針對軟件設(shè)計(jì)的最小單位----程序模塊或功能模塊,進(jìn)行正確性檢驗(yàn)的測試工作。其目的在于檢驗(yàn)程序各模塊是否存在各種差錯(cuò),是否能正確地實(shí)現(xiàn)了其功能,滿足其性能和接口要求。
(2)集成測試:又叫組裝測試或聯(lián)合,是單元測試的多級擴(kuò)展,是在單元測試的基礎(chǔ)上進(jìn)行的一種有序測試。旨在檢驗(yàn)軟件單元之間的接口關(guān)系,以期望通過測試發(fā)現(xiàn)各軟件單元接口之間存在的問題,最終把經(jīng)過測試的單元組成符合設(shè)計(jì)要求的軟件。
(3)系統(tǒng)測試:是為判斷系統(tǒng)是否符合要求而對集成的軟、硬件系統(tǒng)進(jìn)行的測試活動(dòng)、它是將已經(jīng)集成好的軟件系統(tǒng),作為基于整個(gè)計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、人員、數(shù)據(jù)等其他系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行環(huán)境下,對計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測試和確認(rèn)測試。在系統(tǒng)測試中,對于具體的測試類型有:(1)功能測試:對軟件需求規(guī)格說明書中的功能需求逐項(xiàng)進(jìn)行的測試,以驗(yàn)證功能是否滿足要求。
(2)性能測試:對軟件需求規(guī)格說明書的功能需求逐項(xiàng)進(jìn)行的測試,以驗(yàn)證功能是否滿足要求。(3)接口測試:對軟件需求規(guī)格說明中的接口需求逐項(xiàng)進(jìn)行的測試。
(4)人機(jī)交互界面測試:對所有人機(jī)交互界面提供的操作和顯示界面進(jìn)行的測試,以檢驗(yàn)是否滿足用戶的需求。(5)強(qiáng)度測試:強(qiáng)制軟件運(yùn)行在異常乃至發(fā)生故障的情況下(設(shè)計(jì)的極限狀態(tài)到超出極限),驗(yàn)證軟件可以運(yùn)行到何種程序的測試。
(6)余量測試:對軟件是否達(dá)到規(guī)格說明中要求的余量的測試。(7)安全性測試:檢驗(yàn)軟件中已存在的安全性、安全保密性措施是否有效的測試,(8)可靠性測試:在真實(shí)的或仿真的環(huán)境中,為做出軟件可靠性估計(jì)而對軟件進(jìn)行的功能(其輸入覆蓋和環(huán)境覆蓋一般大于普通的功能測試) (9)恢復(fù)性測試:對有恢復(fù)或重置功能的軟件的每一類導(dǎo)致恢復(fù)或重置的情況,逐一進(jìn)行的測試。
(10)邊界測試:對軟件處在邊界或端點(diǎn)情況下運(yùn)行狀態(tài)的測試。(11)數(shù)據(jù)處理測試:對完成專門數(shù)據(jù)處理功能所進(jìn)行的測試。
(12)安裝性測試:對安裝過程是否符合安裝規(guī)程的測試,以發(fā)現(xiàn)安裝過程中的錯(cuò)誤。(13)容量測試:檢驗(yàn)軟件的能力最高能達(dá)到什么程度的測試。
(14)互操作性測試:為驗(yàn)證不同軟件之間的互操作能力而進(jìn)行的測試。(15)敏感性測試:為發(fā)現(xiàn)在有效輸入類中可能引起某種不穩(wěn)定性或不正常處理的某些數(shù)據(jù)的組合而進(jìn)行的測試。
(16)標(biāo)準(zhǔn)符合性測試:驗(yàn)證軟件與相關(guān)國家標(biāo)準(zhǔn)或規(guī)范(如軍用標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)及國際標(biāo)準(zhǔn))一致性的測試。(17)兼容性測試:驗(yàn)證軟件在規(guī)定條件下與若干個(gè)實(shí)體共同使用或?qū)崿F(xiàn)數(shù)據(jù)格式轉(zhuǎn)換時(shí)能滿足有關(guān)要求能力的測試。
(18)中文本地化測試:驗(yàn)證軟件在不降低原有能力的條件下,處理中文能力的測試。4、從執(zhí)行過程是否需要人工干預(yù)來看 (1)手工測試:就是測試人員按照事先為覆蓋被測軟件需求而編寫的測試用例,根據(jù)測試大綱中所描述的測試步驟和方法,手工地一個(gè)一個(gè)地輸 入執(zhí)行,包括與被測軟件進(jìn)行交互(如輸入測試數(shù)據(jù)、記錄測試結(jié)果等),然后觀察測試結(jié)果,看被測程序是否存在問題,或在執(zhí)行過程中是否會(huì)有一場發(fā)生,屬于比較原始但是必須執(zhí)行的一個(gè)步驟。
(2)自動(dòng)化測試:實(shí)際上是將大量的重復(fù)性的測試工作交給計(jì)算機(jī)去完成,通常是使用自動(dòng)化測試工具來模擬手動(dòng)測試步驟,執(zhí)行用某種程序設(shè)計(jì)語言編寫的過程(全自動(dòng)測試就是指在自動(dòng)測試過程中,不需要人工干預(yù),由程序自動(dòng)完成測試的全過程;半自動(dòng)測試就是指在自動(dòng)測試過程中,需要手動(dòng)輸入測試用例或選擇測試路徑,再由自動(dòng)測試程序按照人工指定的要求完成自動(dòng)測試)5、從測試實(shí)施組織看 (1)開發(fā)測試:開發(fā)人員進(jìn)行的測試 (2)用戶測試:用戶方進(jìn)行的測試 (3)第三方測試:有別于開發(fā)人員或用戶進(jìn)行的測試,由專業(yè)的第三方承擔(dān)的測試,目的是為了保證測試工作的客觀性6、從測試所處的環(huán)境看 (1)阿爾法測試:是由一個(gè)用戶在開發(fā)環(huán)境下進(jìn)行的測試,也可以是公司內(nèi)部的用戶在模擬實(shí)際操作環(huán)境下進(jìn)行的測試 (2)。
1. 等價(jià)類劃分
常見的軟件測試面試題劃分等價(jià)類: 等價(jià)類是指某個(gè)輸入域的子集合.在該子集合中,各個(gè)輸入數(shù)據(jù)對于揭露程序中的錯(cuò)誤都是等效的.并合理地假定:測試某等價(jià)類的代表值就等于對這一類其它值的測試.因此,可以把全部輸入數(shù)據(jù)合理劃分為若干等價(jià)類,在每一個(gè)等價(jià)類中取一個(gè)數(shù)據(jù)作為測試的輸入條件,就可以用少量代表性的測試數(shù)據(jù).取得較好的測試結(jié)果.等價(jià)類劃分可有兩種不同的情況:有效等價(jià)類和無效等價(jià)類.
2. 邊界值分析法
邊界值分析方法是對等價(jià)類劃分方法的補(bǔ)充。測試工作經(jīng)驗(yàn)告訴我,大量的錯(cuò)誤是發(fā)生在輸入或輸出范圍的邊界上,而不是發(fā)生在輸入輸出范圍的內(nèi)部.因此針對各種邊界情況設(shè)計(jì)測試用例,可以查出更多的錯(cuò)誤.
使用邊界值分析方法設(shè)計(jì)測試用例,首先應(yīng)確定邊界情況.通常輸入和輸出等價(jià)類的邊界,就是應(yīng)著重測試的邊界情況.應(yīng)當(dāng)選取正好等于,剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù),而不是選取等價(jià)類中的典型值或任意值作為測試數(shù)據(jù).
3. 錯(cuò)誤推測法
基于經(jīng)驗(yàn)和直覺推測程序中所有可能存在的各種錯(cuò)誤, 從而有針對性的設(shè)計(jì)測試用例的方法.
錯(cuò)誤推測方法的基本思想: 列舉出程序中所有可能有的錯(cuò)誤和容易發(fā)生錯(cuò)誤的特殊情況,根據(jù)他們選擇測試用例. 例如, 在單元測試時(shí)曾列出的許多在模塊中常見的錯(cuò)誤. 以前產(chǎn)品測試中曾經(jīng)發(fā)現(xiàn)的錯(cuò)誤等, 這些就是經(jīng)驗(yàn)的總結(jié)。還有, 輸入數(shù)據(jù)和輸出數(shù)據(jù)為0的情況。輸入表格為空格或輸入表格只有一行. 這些都是容易發(fā)生錯(cuò)誤的情況。可選擇這些情況下的例子作為測試用例.
4. 因果圖方法
前面介紹的等價(jià)類劃分方法和邊界值分析方法,都是著重考慮輸入條件,但未考慮輸入條件之間的聯(lián)系, 相互組合等. 考慮輸入條件之間的相互組合,可能會(huì)產(chǎn)生一些新的情況. 但要檢查輸入條件的組合不是一件容易的事情, 即使把所有輸入條件劃分成等價(jià)類,他們之間的組合情況也相當(dāng)多. 因此必須考慮采用一種適合于描述對于多種條件的組合,相應(yīng)產(chǎn)生多個(gè)動(dòng)作的形式來考慮設(shè)計(jì)測試用例. 這就需要利用因果圖(邏輯模型). 因果圖方法最終生成的就是判定表. 它適合于檢查程序輸入條件的各種組合情況.
5. 正交表分析法
有時(shí)候,可能因?yàn)榇罅康膮?shù)的組合而引起測試用例數(shù)量上的激增,同時(shí),這些測試用例并沒有明顯的優(yōu)先級上的差距,而測試人員又無法完成這么多數(shù)量的測試,就可以通過正交表來進(jìn)行縮減一些用例,從而達(dá)到盡量少的用例覆蓋盡量大的范圍的可能性。
6. 場景分析方法
指根據(jù)用戶場景來模擬用戶的操作步驟,這個(gè)比較類似因果圖,但是可能執(zhí)行的深度和可行性更好。
白盒測試用例設(shè)計(jì)的關(guān)鍵是以較少的用例覆蓋盡可能多的內(nèi)部程序邏輯結(jié)果
黑盒法用例設(shè)計(jì)的關(guān)鍵同樣也是以較少的用例覆蓋模塊輸出和輸入接口。不可能做到完全測試,以最少的用例在合理的時(shí)間內(nèi)發(fā)現(xiàn)最多的問題
詳細(xì)的描述一個(gè)測試活動(dòng)完整的過程。1. 項(xiàng)目經(jīng)理通過和客戶的交流,完成需求文檔,由開發(fā)人員和測試人員共同完成需求文檔的評審,評審的內(nèi)容包括:需求描述不清楚的地方和可能有明顯沖突或者無法實(shí)現(xiàn)的功
第一類測試方法是試圖驗(yàn)證軟件是“工作的”,所謂“工作的”就是指軟件的功能是按照預(yù)先的設(shè)計(jì)執(zhí)行的;而第二類測試方法則是設(shè)法證明軟件是“不工作的”。
還有兩大類:白盒法和黑盒法。
白盒法:你清楚程序的流程時(shí),用不同的數(shù)據(jù)測試你程序的代碼,驗(yàn)證程序的正確性,有:條件測試,路徑測試,條件組合。。。。
白盒法用在程序開發(fā)階段的前期。
黑盒法:主要用于程序開發(fā)階段的后期,即程序的流程測試正確后,測試程序的結(jié)果。有什么因果法,邊緣值法等。
具體你可以買本軟件工程方面的書看看。
還有一下方法:
功能測試:可接受性測試:用戶界面測試:探索或開放'型的測試:性能測試:回歸測試:強(qiáng)力測試:集成與兼容性測試:裝配/安裝/配置測試:國際化支持測試:本地化語言測試:
這些都是測試的方法.
1、恢復(fù)測試 恢復(fù)測試主要檢查系統(tǒng)的容錯(cuò)能力。
當(dāng)系統(tǒng)出錯(cuò)時(shí),能否在指定時(shí)間間隔內(nèi)修正錯(cuò)誤并重新啟動(dòng)系統(tǒng)。恢復(fù)測試首先要采用各種辦法強(qiáng)迫系統(tǒng)失敗,然后驗(yàn)證系統(tǒng)是否能盡快恢復(fù)。
對于自動(dòng)恢復(fù)需驗(yàn)證重新初始化(reinitialization)、檢查點(diǎn)(checkpointing mechanisms)、數(shù)據(jù)恢復(fù)(data recovery)和重新啟動(dòng) (restart)等機(jī)制的正確性;對于人工干預(yù)的恢復(fù)系統(tǒng),還需估測平均修復(fù)時(shí)間,確定其是否在可接受的范圍內(nèi)。 2、安全測試 安全測試檢查系統(tǒng)對非法侵入的防范能力。
安全測試期間,測試人員假扮非法入侵者,采用各種辦法試圖突破防線。例如,①想方設(shè)法截取或破譯口令;②專門定做軟件破壞系統(tǒng)的保護(hù)機(jī)制;③故意導(dǎo)致系統(tǒng)失敗,企圖趁恢復(fù)之機(jī)非法進(jìn)入;④試圖通過瀏覽非保密數(shù)據(jù),推導(dǎo)所需信息,等等。
理論上講,只要有足夠的時(shí)間和資源,沒有不可進(jìn)入的系統(tǒng)。因此系統(tǒng)安全設(shè)計(jì)的準(zhǔn)則是,使非法侵入的代價(jià)超過被保護(hù)信息的價(jià)值。
此時(shí)非法侵入者已無利可圖。 3、強(qiáng)度測試 強(qiáng)度測試檢查程序?qū)Ξ惓G闆r的抵抗能力。
強(qiáng)度測試總是迫使系統(tǒng)在異常的資源配置下運(yùn)行。例如,①當(dāng)中斷的正常頻率為每秒一至兩個(gè)時(shí),運(yùn)行每秒產(chǎn)生十個(gè)中斷的測試用例;②定量地增長數(shù)據(jù)輸入率,檢查輸入子功能的反映能力;③運(yùn)行需要最大存儲(chǔ)空間(或其他資源)的測試用例;④運(yùn)行可能導(dǎo)致虛存操作系統(tǒng)崩潰或磁盤數(shù)據(jù)劇烈抖動(dòng)的測試用例,等等。
4、性能測試 對于那些實(shí)時(shí)和嵌入式系統(tǒng),軟件部分即使?jié)M足功能要求,也未必能夠滿足性能要求,雖然從單元測試起,每一測試步驟都包含性能測試,但只有當(dāng)系統(tǒng)真正集成之后,在真實(shí)環(huán)境中才能全面、可靠地測試運(yùn)行性能系統(tǒng)性能測試是為了完成這一任務(wù)。性能測試有時(shí)與強(qiáng)度測試相結(jié)合,經(jīng)常需要其他軟硬件的配套支持。
1)按照測試技術(shù)劃分
黑盒測試:功能測試,必須
白盒測試:邏輯結(jié)構(gòu)測試,代碼的邏輯、算法、結(jié)構(gòu)是否正確,要求必須懂得代碼,需要編寫測試用例,可選
灰盒測試:介于中間
注意:在單元測試時(shí),白盒應(yīng)用相對較多,在集成測試時(shí),灰盒測試應(yīng)用相對較多,在系統(tǒng)、驗(yàn)收測試時(shí)一般就不會(huì)使用白盒測試和灰盒測試了。
2)按是否需要運(yùn)行代碼劃分
靜態(tài)測試:界面測試,文檔測試,代碼測試【重點(diǎn)關(guān)注代碼的規(guī)范性,一般檢查變量的命名,注釋的頻率,編程的規(guī)范性,不需要寫測試用例,一般只需要有代碼審查單】
注意:一般經(jīng)常把白盒測試和靜態(tài)測試的要素結(jié)合在一起,形成靜態(tài)白盒測試
動(dòng)態(tài)測試:運(yùn)行程序進(jìn)行檢查,檢查實(shí)際輸出結(jié)果和預(yù)期結(jié)果是否相符
3)按軟件特性分類
功能測試
性能測試
這個(gè)應(yīng)該先分析下常見的軟件測試安全都包括哪些,比如針對手游類應(yīng)用,測試維度覆蓋:游戲通信協(xié)議、服務(wù)器健壯性、客戶端函數(shù)安全、腳本邏輯安全、內(nèi)存安全、靜態(tài)資源安全、變速測試等維度。
主要方法有黑盒模型:將程序看作黑盒子、白盒模型:將程序看作路徑的組合、模式匹配方法:將程序看作字符串、狀態(tài)機(jī)模型:將程序看作狀態(tài)機(jī)等。
我了解到騰訊有一個(gè)平臺(tái)騰訊WeTest是專門做移動(dòng)應(yīng)用測試服務(wù)的,建議你去了解下wetest.qq.com
說明:在最符合你的句子前打鉤。
每組只選一個(gè)答案,請拿出紙和筆寫下題目序號和對應(yīng)的答案,做完全部三十道題目后,按提示分序號計(jì)算。 1、關(guān)于人生觀,我的內(nèi)心其實(shí)是: A 希望能夠有盡量多的人生體驗(yàn),所以會(huì)有非常多樣化的想法。
B 在小心合理的基礎(chǔ)上,謹(jǐn)慎地確定自己的目標(biāo),一旦確定會(huì)堅(jiān)定不移地去做。 C 更加注重的是取得一切有可能的成就。
D 寧愿剔除風(fēng)險(xiǎn)而享受平靜或現(xiàn)狀。 2、如果爬山旅游,在下山回來的路線選擇上,我更在乎: A 好玩有趣,所以寧愿新路線回巢。
B 安全穩(wěn)妥,所以寧愿原路線返回。 C 挑戰(zhàn)困難,所以寧愿新路線回巢。
D 方便省心,所以寧愿原路線返回。 3、通常在表達(dá)一件事情上,我更看重: A 說話給對方感受到的強(qiáng)烈印象。
B 說話表述的準(zhǔn)確程度。 C 說話所能達(dá)到的最終目標(biāo)。
D 說話后周圍的人際感受是否舒服。 4、在生命的大多數(shù)時(shí)候,我的內(nèi)心其實(shí)更加欣喜于和希望多些: A 刺激。
B 安全。 C 挑戰(zhàn)。
D 穩(wěn)定。 5、我認(rèn)為自己在情感上的基本特點(diǎn)是: A 情緒多變,經(jīng)常情緒波動(dòng)。
B 外表上自我抑制能力強(qiáng),但內(nèi)心感情起伏極大,一旦挫傷難以平復(fù)。 C 感情不拖泥帶水,較為直接,只是一旦不穩(wěn)定,容易激動(dòng)和發(fā)怒。
D 天性情緒四平八穩(wěn)。 6、我認(rèn)為自己在整個(gè)人生中,除了工作以外,在控制欲上面,我: A 沒有控制欲,只有感染帶動(dòng)他人的欲望,但自控能力不算強(qiáng)。
B 用規(guī)則來保持我對自己的控制和對他人的要求。 C 內(nèi)心是有控制欲和希望別人服從我的。
D 不會(huì)有任何興趣去影響別人,也不愿意別人來管控我。 7、當(dāng)與情人交往時(shí),我傾向于著重: A 興趣上的相容性,一起做喜歡的事情,對他的愛意溢于言表。
B 思想上的相容性,體貼入微,對他的需求很敏感。 C 智慧上的相容性,溝通重要的想法,客觀地討論辯論事情。
D 和諧上的相容性,包容理解另一半的不同觀點(diǎn)。 8、在人際交往時(shí),我: A 心態(tài)開放,可以快速建立起友誼和人際關(guān)系。
B 非常審慎緩慢地進(jìn)入,一旦認(rèn)為是朋友,便長久地維持。 C 希望在人際關(guān)系中占據(jù)主導(dǎo)地位。
D 順其自然,不溫不火,相對被動(dòng)。 9、我認(rèn)為自己大多數(shù)時(shí)候更是: A 感情豐富的人。
B 思路清晰的人。 C 辦事麻利的人。
D 心態(tài)平靜的人。 10、通常我完成任務(wù)的方式是: A 經(jīng)常會(huì)趕在最后期限前完成。
B 自己做,精確地做,不要麻煩別人。 C 先做,快速做。
D 使用傳統(tǒng)的方法,需要時(shí)從他人處得到幫忙。 11、如果有人深深惹惱我時(shí),我: A 內(nèi)心感到受傷,認(rèn)為沒有原諒的可能,可最終很多時(shí)候還是會(huì)原諒對方。
B 深深感到憤怒,如此之深怎可忘記?我會(huì)牢記,同時(shí)未來完全避開那個(gè)家伙。 C 會(huì)火冒三丈,并且內(nèi)心期望有機(jī)會(huì)狠狠地回應(yīng)打擊。
D 我會(huì)避免攤牌,因?yàn)槟沁€不到那個(gè)地步,那個(gè)人多行不義必自斃,或者自己再去找新朋友。 12、在人際關(guān)系中,我最在意的是: A 得到他人的贊美和歡迎。
B 得到他人的理解和欣賞。 C 得到他人的感激和尊敬。
D 得到他人的尊重和接納。 13、在工作上,我表現(xiàn)出來更多的是: A 充滿熱忱,有很多想法且很有靈性。
B 心思細(xì)膩,完美精確,而且為人可靠。 C 堅(jiān)強(qiáng)而直截了當(dāng),而且有推動(dòng)力。
D 有耐心,適應(yīng)性強(qiáng)而且善于協(xié)調(diào)。 14、我過往的老師最有可能對我的評價(jià)是: A 情緒起伏大,善于表達(dá)和抒發(fā)情感。
B 嚴(yán)格保護(hù)自己的私密,有時(shí)會(huì)顯得孤獨(dú)或是不合群。 C 動(dòng)作敏捷又獨(dú)立,并且喜歡自己做事情。
D 看起來安穩(wěn)輕松,反應(yīng)度偏低,比較溫和。 15、朋友對我的評價(jià)最有可能的是: A 喜歡對朋友述說事情,也有能量說服別人去做事。
B 能夠提出很多周全的問題,而且需要許多精細(xì)的解說。 C 愿意直言表達(dá)想法,有時(shí)會(huì)直率而犀利地談?wù)摬幌矚g的人、事、物。
D 通常與他人一起是多聽少說。 16、在幫助他人的問題上,我傾向于: A 多一事不如少一事,但若他來找我,那我定會(huì)幫他。
B 值得幫助的人應(yīng)該幫助,錦上添花猶勝雪中送炭。 C 無關(guān)者何必要幫,但我若承諾,必欲完之而后釋然。
D 雖無英雄打虎之膽,卻有自告奮勇之心。 17、面對他人對自己的贊美,我的本能反應(yīng)是: A 沒有也無所謂,特別欣喜那也不至于。
B 我不需要那些無關(guān)痛癢的贊美,寧可他們欣賞我的能力。 C 有點(diǎn)懷疑對方是否認(rèn)真或者立即回避眾人的關(guān)注。
D 贊美總是一件令人心情非常愉悅的事。 18、面對生活的現(xiàn)狀,我的行為習(xí)慣更加傾向于: A 外面怎么變化與我無關(guān),我覺得自己這樣還不錯(cuò)。
B 這個(gè)世界如果我沒什么進(jìn)步,別人就會(huì)進(jìn)步,所以我需要不停地前進(jìn)。 C 在所有的問題未發(fā)生之前,就應(yīng)該盡量想好所有的可能性。
D 每天的生活開心快樂最重要。 19、對于規(guī)則,我內(nèi)心的態(tài)度是: A 不愿違反規(guī)則,但可能因?yàn)樗缮⒍鵁o法達(dá)到規(guī)則的要求。
B 打破規(guī)則,希望由自己來制定規(guī)則而不是遵守規(guī)則。 C 嚴(yán)格遵守規(guī)則,并且竭盡全力做到規(guī)則內(nèi)的最好。
D 不喜被規(guī)則束縛,不按規(guī)則出牌會(huì)覺得新鮮有趣。 20、我認(rèn)為自己在行為上的基本特點(diǎn)是: A 慢條斯理,辦事按部就班,能與周圍的人協(xié)調(diào)一致。
B 目標(biāo)明確,集中精力為實(shí)現(xiàn)目標(biāo)而努力,善于抓住核心要點(diǎn)。 C 慎重小心,為做好預(yù)防及善后,會(huì)不惜一切而盡心操勞。
聲明:本網(wǎng)站尊重并保護(hù)知識產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁面生成時(shí)間:2.911秒