我們精選了一下網友答案:
···································^^····································
1.你為什么選擇軟件測試行業
因為之前有了解軟件測試這個行業,覺得他的發展前景很好。
2.根據你以前的工作經驗描述一下軟件開發、測試過程,由那些角色負責,你做什么
要有架構師、開發經理、測試經理、程序員、測試員。我在里面主要是負責所分到的模塊執行測試用例。
3.結合你以前的學習和工作經驗,你認為如何做好測試。
根據我以前的工作經驗,我認為做好工作首先要有一個好的溝通,只有溝通無障礙了,才會有好的協作,才會有跟好的效率,再一個就是技術一定要過關,做測試要有足夠的耐心,和一個良好的工作習慣,不懂的就問,實時與同事溝通這樣的話才能做好測試工作。
4. 你覺得測試最重要的是什么?
盡可能的找出軟件的錯誤
5.怎樣看待加班問題
加班的話我沒有太多的意見,但是我還是覺得如果能夠合理的安排時間的話,不會有太多時候會加班的。
6.如果一個很有個性的程序員認為自己的BUG不是BUG,怎么解決?
首先我要確定我所提的在我認為是不是bug,如果我認為是的話我會在他面前重現這個bug和他講這是個bug,和他溝通,或者我會找到我的直系領導讓他解決。
7. 為什么在團隊中要有測試
因為軟件有錯誤,如果沒有專業的測試人員很難發現軟件的一些錯誤。
8.在測試時代學習自己最大的收獲是什么?
在測試時代我除了學習了測試的知識外,還看到了老師們對待測試的一種態度,明白了做任何工作都要有溝通,做測試的也要有很好的溝通才可以做好。知道自己在項目組中的位置,和開發的關系。
9. 你對未來的規劃
我想在工作中慢慢的積累經驗,使自己強大起來,能夠擔任更重要的職務。
10. 自己優勢及缺點
我的優點是有足夠的耐心對待每一件事情,善于觀察事物,承受壓力的能力很強。缺點可能就是我不是很愛說話,習慣做不習慣說,但是和人溝通還是沒有問題的。
11.請談談您對測試工作的理解
我認為測試工作是找出軟件產品的錯誤
12.你認為測試人員需要具備哪些素質?
我認為做測試的應該要有一定的協調能力,因為測試人員要經常與開發接觸處理一些問題,如果處理不好的話會引起一些沖突這樣的話工作上就會做不好。還有測試人員要有一定的耐心,有的時候做的測試很枯燥乏味的。除了要有耐心之外還要細心,不放過每一個可能的錯誤。
13.你為什么能夠做測試這一行。
雖然說我的測試技術還不是很純熟,但是我覺得我還是可以勝任軟件測試這個工作的,因為做軟件測試不僅是要求技術好,還要有一定的溝通能力,耐心、細心等外在的因素。綜合起來看我認為我是勝任這個工作的。
14.什么是軟件測試?軟件測試的目的與原則
在規定的條件下對程序進行操作,以發現程序錯誤,衡量軟件質量,并對其是否能滿足設計要求進行評估的過程。
軟件測試的目的:
軟件測試的原則:
15.測試分為哪幾個階段?
一般來說測試大體分為5個階段:
單元測試、集成測試、確認測試、系統測試、驗收測試
在測試過程中如果有需要還要進行回歸測試。
16.單元測試的測試對象,目的、測試依據、測試方法?
測試對象是模塊內部的程序錯誤;
目的是消除局部模塊邏輯和功能上的錯誤和缺陷;
測試依據是模塊的詳細設計;
測試方法采用白盒測試。
17.集成測試的測試對象,目的、測試依據、測試方法?
集成測試的測試對象是模塊間的組裝和調用關系;
目的是找出與軟件設計相關的程序結構模塊調用關系,模塊間接口方面問題;
測試依據是概要設計;
測試方法采用灰盒測試。
18.系統測試的測試對象,目的、測試依據、測試方法?
系統測試的測試對象是整個系統;
測試的目的是對整個系統進行測試;
測試的依據是需求規格說明書;測試方法黑盒測試。
19.測試覆蓋的類型
測試覆蓋的類型有:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋、路徑覆蓋
20.性能測試的分類
分為:性能測試、負載測試、壓力測試、容量測試
負載測試與壓力測試可以結合進行。
21.列舉您熟悉的主流自動化測試工具
我熟悉的自動化測試工具有:基于web的測試管理工具TestDirector、配置管理工具VSS、QTP以及性能測試工具LoadRunner
22.c/s和b/s結構的軟件進行測試時有何不同
C/S又稱Client/Server或客戶/服務器模式。服務器通常采用高性能的PC、工作站或小型機,并采用大型數據庫系統。客戶端需要安裝專用的客戶端軟件。
B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser)。瀏覽器通過Web Server 同數據庫進行數據交互。
23. 頁面中有一個輸入日期的輸入框和一個輸入身份證號的輸入框,如何進行用例設計?
輸入日期的輸入框要考慮邊界值、輸入非法數據、非數字等
身份證輸入框要考慮18位省份證、16位身份證、非18、16位的數據、漢字、字母、非法數據、
24.測試和質量保證有什么區別?你的看法
質量保證是對軟件制作過程的制作質量進行管理,看是否符合公司的規定。
軟件測試是對軟件產品的質量本身進行測試,是從技術方面出發測試軟件質量
25.用過什么缺陷管理工具? 流程是什么 有什么能改進的
我所熟悉的是TD
流程是將測試計劃、方案、測試用例錄入TD,在TD上執行測試用例記錄缺陷,并對bug進行跟蹤。
26.你有沒有用過QTP做項目,QTP的工作原理
我有用QTP做過項目。QTP的工作原理是執行重復的手動測試,首先制定測試計劃再根據測試計劃創建測試腳本,然后對腳本進行優化增強測試腳本的能接下來運行腳本分析測試的結果
27.什么是白盒測試?白盒測試的工具有哪些?
白盒測試是測試人員利用程序內部的邏輯結構及有關信息,設計或選擇測試用例,對程序所有的邏輯路徑進行測試。工具有:Rational Purify 、Rational Quantify 、Rational Purecoveage
28.路由器,集線器,交換機的區別?
路由器的作用是用于連接不同網段并且找到網絡中數據傳輸最合適的路徑。
集線器的作用是將一些pc機連起來組成一個局域網。
交換機的作用與集線器的相似,區別在于集線器采用的是共享帶寬的方式,交換機是獨享帶寬。
29.我手上這支筆,請你根據這支筆設計測試用例
首先我要測它的外觀、顏色是否符合要求、她所占的空間是多大、是否環保、接下來測它的質量、這支筆是否能夠寫字流暢、寫出的自得顏色是否符合要求、能使用多長時間等
30.BUG報告包括那些內容
Bug出現的位置、可重現的步驟、所使用的數據、bug的截圖、發現人及日期。
31.W和H模型的區別
W模型強調的是測試伴隨整個軟件開發周期,而且測試的對象不僅是程序,需求也需要進行測試,測試與開發是同步進行的。
H模型是講測試活動玩卻的獨立出來,形成了完全獨立的流程,可以實現迭代而W模型不支持迭代這是兩者最打的區別。
32.沒有任何說明書,如何進行測試?
首先是通過對軟件測使用來熟悉整個軟件,接著是與開發溝通掌握軟件的特性并一一記錄下來,作為測試的依據。
33.你在測試中發現了一個bug,但是開發經理認為這不是一個bug,你應該怎樣解決?
首先,將問題提交到缺陷管理庫里面進行備案。
然后,要獲取判斷的依據和標準:
合理的論述,向測試經理說明自己的判斷的理由,注意客觀、嚴謹,不參雜個人情緒。
等待測試經理做出最終決定,如果仍然存在爭議,可以通過公司政策所提供的渠道,向上級反映,并有上級做出決定。
34.給你一個網站,你如何測試?
首先,查找需求說明、網站設計等相關文檔,分析測試需求。
制定測試計劃,確定測試范圍和測試策略,一般包括以下幾個部分:功能性測試;界面測試;性能測試;數據庫測試;安全性測試;兼容性測試
設計測試用例:
功能性測試可以包括,但不限于以下幾個方面:
界面測試可以包括但不限于一下幾個方面:
性能測試一般從以下兩個方面考慮:
壓力測試;負載測試;強度測試
數據庫測試要具體決定是否需要開展。數據庫一般需要考慮連結性,對數據的存取操作,數據內容的驗證等方面。
安全性測試:
兼容性測試,根據需求說明的內容,確定支持的平臺組合:
開展測試,并記錄缺陷。合理的安排調整測試進度,提前獲取測試所需的資源,建立管理體系(例如,需求變更、風險、配置、測試文檔、缺陷報告、人力資源等內容)。
定期評審,對測試進行評估和總結,調整測試的內容。
35.軟件生存周期及其模型是什么?
軟件生存周期(Software life cycle)又稱為軟件生命期,生存期。是指從形成開發軟件概念起,所開發的軟件使用以后,直到失去使用價值消亡為止的整個過程。一般來說,整個生存周期包括計劃(定義)、開發、運行(維護)三個時期,每個時期又劃分為若干個階段。每個階段有明確的任務。
周期模型(典型的幾種):
生命周期階段:
38.目前主要的測試用例設計方法是什么?
白盒測試:邏輯覆蓋、循環覆蓋、基本路徑覆蓋
黑盒測試:邊界值分析法、等價類劃分、錯誤猜測法、因果圖法、狀態圖法、測試大綱法、隨機測試、場景法
39.什么是測試用例 什么是測試腳本 兩者的關系是什么?
為實施測試而向被測試系統提供的輸入數據、操作或各種環境設置以及期望結果的一個特定的集合。
測試腳本是為了進行自動化測試而編寫的腳本。
測試腳本的編寫必須對應相應的測試用例
40.軟件產品質量特性是什么?
功能性:適應性、準確性、互操作性、依從性、安全性。
可靠性:成熟性、容錯性、易恢復性。
可使用性:易理解性、易學習性、易操作性。
效率:時間特性、資源特性。
可維護性:易分析性、易變更性、穩定性、易測試性。
可移植性: 適應性、易安裝性、遵循性、易替換性
41.測試人員在軟件開發過程中的任務是什么?
1、盡可能早的找出系統中的Bug;2、避免軟件開發過程中缺陷的出現;3、衡量軟件的品質,保證系統的質量;4、關注用戶的需求,并保證系統符合用戶需求。總的目標是:確保軟件的質量。
42.如何測試一個紙杯?
功能度:用水杯裝水看漏不漏;水能不能被喝到
安全性:杯子有沒有毒或細菌
可靠性:杯子從不同高度落下的損壞程度
可移植性:杯子在不同的地方、溫度等環境下是否都可以正常使用
兼容性:杯子是否能夠容納果汁、白水、酒精、汽油等
易用性:杯子是否燙手、是否有防滑措施、是否方便飲用
用戶文檔:使用手冊是否對杯子的用法、限制、使用條件等有詳細描述
疲勞測試:將杯子盛上水(案例一)放24小時檢查泄漏時間和情況;盛上汽油(案例二)放24小時檢查泄漏時間和情況等
壓力測試:用根針并在針上面不斷加重量,看壓強多大時會穿透
43.測試用例設計的原則是什么?目前主要的測試用例設計方法有哪些?
代表性:能夠代表并覆蓋各種合理的和不合理、合法的和非法的、邊界的和越界的、以及極限的輸入數據、操作和環境設置等.
可判定性:即測試執行結果的正確性是可判定的,每一個測試用例都應有相應的期望結果.
可再現性:即對同樣的測試用例,系統的執行結果應當是相同的。
方法有等價類、邊界值、因果圖、狀態圖、正交法、大綱法
44.如何定位測試用例的作用?
組織性:編寫、組織性、功能覆蓋、重復性、跟蹤、測試確認
45.性能測試的流程?
1.測試需求分析2.測試計劃制定與評審3.測試用例設計與開發4.測試執行與監控5.分析測試結果6.編寫性能測試報告7.測試經驗總結
46.您認為做好測試用例設計工作的關鍵是什么?
了解項目或系統的業務需求
和項目經理協調好,了解項目的進度計劃安排情況
47.您認為做好測試用例設計工作的關鍵是什么?
對業務和軟件需求非常清楚,可以根據需求不同選擇不同的測試用例設計
48.一份測試計劃應該包括哪些內容?
背景、項目簡介、目的、測試范圍、測試策略、人員分工、資源要求、進度計劃、參考文檔、常用術語、提交文檔、風險分析。
49.你的測試職業發展目標是什么?
測試經驗越多,測試能力越高。所以我的職業發展是需要時間累積的,一步步向著高級測試工程師奔去。而且我也有初步的職業規劃,前3年累積測試經驗,不斷的更新自己改正自己,做好測試任務。
50.測試結束的標準是什么?
從微觀上來說,在測試計劃中定義,比如系統在一定性能下平穩運行72小時,目前Bug Tracking System中,本版本中沒有一般嚴重的BUG,普通BUG的數量在3以下,BUG修復率90%以上等等參數,然后由開發經理,測試經理,項目經理共同簽字認同版本Release。
如果說宏觀的,則是當這個軟件徹底的消失以后,測試就結束了。
看完點個贊吧,祝你早日找到好工作~
·······································································
我們精選了一下網友答案:
隨著軟件測試行業的火暴,成為“合格的”、“優秀的”軟件測試工程師需要具備2個方面的素質:
一是要熟練掌握大量的技能和知識;
二是要經歷一定數量的性能測試項目,才能算畢業。因此,川教育一向秉承“專業技能+實戰經驗”的教學模式,由資深的培訓團隊根據每個學員的具體情況,定制授課內容,并在教學中將多年的測試和開發經驗與學員分享,同時采取小班教學,充分保證教學質量,使學員在培訓結束后,能夠滿足企業的用人要求,實現高薪就業!還等什么,趕快來報名吧!
川軟教育開設課程:php工程師,軟件測試工程師,高級平面設計師,Java工程師,網頁設計,高級室內設計師等課程。
-------------------------------------------------------------------------------------
川軟教育地址:成都市青羊區一環路西二段溫哥華廣場15樓(省醫院旁邊)
···································^^····································
川軟教育10多年最新高端技術就業培訓,創新課程設計,實戰開發企業級高端項目,成就軟件金領夢想! 川軟教育主要開設課程包括:軟件測試(初-中級/高級)、PHP(初-中級/高級)、Java(初-中級/高級、ASP(初-中級/高級)、.室內設計(初-中級/高級)、專業平面設計、FLEX(初-中級/高級)、SAP(技術與業務)、DBA(初-中級/高級)、各類專題技術培訓(如:jquery專題/sql優化專題/SEO專題/WEB2.0專題等)。
···································^^····································
必然會問軟件測試的基礎知識,比如黑盒、白盒測試都是什么,區別等;性能測試、壓力測試等各種測試都是什么含義?測試用例是什么?怎么設計?然后可能會舉個案例問你怎么設計測試用例,怎么著手測試。差不多就這樣吧。你可以看看這本書,《軟件測試面試突擊——為自己贏得一份測試工程師職位》,里面說了面試會問什么問題,怎么回答。 基礎知識類:軟件測試的流程測試用例如何編寫測試策略與思想Bug生命周期BUG單要素如何認定BUG測試計劃、總結的寫法軟件類:QTP等自動化測試工具Loadrunner等性能測試工具TD QC等測試管理工具CQ ?BUGFREE等BUG管理工具Linux ?unix等系統常用命令SQLServer、MySQL等命令項目做過的項目、收獲做過的貢獻管理類如何團隊合作如何處理與開發的關系如何分配任務如何安排時間如何處理突發問題等。
·······································································
我們精選了一下網友答案:
···································^^····································
年會回顧
2019年1月24日,四川省軟件行業協會主辦的2019年四川省軟件產業年會暨四川省軟件行業協會第五屆會員代表大會第四次會議在電子科技大學學術報告廳隆重舉行。
本次盛會有行業視點、行業熱點、行業焦點、行業政策、行業發布五大環節,包括軟件產業發展的現狀與趨勢、主管部門工作方向與重點、物聯網安全、軟件人才供給、軟件首版次補貼政策等產業“干貨”與熱點話題。政府主管部門領導、280余家協會會員單位代表、軟件與信息服務業企業和相關機構代表等近400人參加了會議。
本次會議應到會員380家,實到會員280家,符合《四川省軟件行業協會章程》規定,達到會議召開要求。
會場全景
▼
壹
領導致辭
四川省信息化工作辦公室專職副主任陳文濤在致辭中首先向企業表達了誠摯的謝意,其次分享了相關產業數據,2018年全省工業增速為8.2%,電子信息產業首次突破9000億元,軟件產業首次突破4000億元,表示2019年四川省將有足夠的投資保證產業的增長,最后表達了對各軟件企業的良好的祝愿。
四川省經濟和信息化廳副廳長皮亦鳴也在致辭中肯定了省軟協助推軟件產業發展的作用,表示將與在座企業一起為四川軟件產業發展做出更大的貢獻,希望四川多出現“獨角獸”和“小巨人”軟件企業,鼓勵企業把軟件與軍民融合戰略結合起來。
四川省經濟和信息化廳軟件與信息安全處李順睿處長在會議上披露了我省去年軟件與信息服務業發展的情況。據初步統計(快報數,未經工信部審定),2018年全省納入軟件與信息服務業統計的企業有1908戶,同比增加10.2%;實現營業收入4302.56億元,同比增長17.5%;其中軟件業務收入達到3165.76億元,同比增長13.8%,繼續保持平穩較快增長。實現利潤總額360.43億元,同比增長16%。實現稅金總額172億元,同比增長7.9%。
李順睿處長在講話中還提到了2019年的四項重點工作,分別是項目支持工作、公共服務平臺建設工作、示范引領工作、扶持展會和賽事舉辦工作。2019年,四川將舉辦“軟博會”、“軟洽會”、“信息安全技術展”、“大數據應用大會”,舉辦“國際軟件設計與應用大賽”、“中國軟件杯大學生軟件設計大賽”、“微軟創新杯學生科技大賽”等。
四川省經濟和信息化廳信息化處李少昆處長首先肯定了軟件在保障安全、實現信息化、現代化的重要作用,介紹了信息化處2019年三項重點工作:一是緊扣數字經濟與實體經濟整合發展的主線,發揮信息化驅動、引領、轉型升級的作用;二是計劃出臺《四川省工業互聯網發展計劃》和《四川省信息消費行動計劃》等一些列政策文件,增強在信息化領域的統籌能力,為企業發展做好服務;三是積極開展工業互聯網工作、信息消費工作和網絡扶貧工作。
成都市經濟和信息化局軟件產業處汪鋒處長首先講到成都是四川軟件產業重要承載地,隨著五區協同戰略的提出,軟件產業處按照省、市布署緊密推動相關工作,與兄弟市州一起把軟件產業做大做強。其次介紹了2018年成都市軟件與信息服務業基本情況,一是軟件產業增速有所提升,規模上了新臺階,主營業務收入達到3902億元,軟件業務收入達到3042億元;二是企業創新能力進一步增強,2018年新增軟件著作權登記達到3.4萬件,同比增長38.6%,1-9月涉軟專利授權數達到1.2萬件,同比增長達到60.7%;三是要素保障、資源匯聚方面加快形成。最后介紹了成都市在推進產業發展的重要舉措,將出臺推動成都市軟件高質量發展相關政策。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!