我們精選了一下網友答案:
···································^^····································
不讓測試人孤寂的成長——軟件測試從小白到高手
樹上微出版
Software Testing
曾經在網絡上看到一個非常有趣的例子,來幫助我們了解什么是用戶需求。
一個人餓了,想吃碗米飯。這就是用戶需求。“餓”是需求,整句話是動機。你給了他一碗米飯,這就是滿足了用戶需求。你給了他一個面包,并且告訴他,這東西更解餓,但是噎得慌,于是搭著賣了一瓶脈動。這就是創造用戶需求。
通過上面的例子,我們知道用戶需求就是:可以幫助用戶解決問題的一種方便快捷的產品,比如說共享單車解決了出行不方便的問題,社交平臺解決你溝通方式的問題等。
書單推薦
今天樹上微給大家推薦的好書——《軟件測試從小白到高手》。
本書已由天津科學技術出版社,樹上微出版精心制作而成!
本書已成功創建百度百科詞條。
并被大魚號、一點號、簡書號、趣頭條、今日頭條、新浪微博、搜狐號、小紅書等平臺爭相報道!
作者簡介
劉伶華,軟件測試在線教育領導品牌“檸檬班”創始人,資深軟件測試高級工程師,騰訊課堂101計劃開路者,榮獲《回響中國》年度公信力教育品牌。
11年的軟件測試經驗,有豐富的功能測試、自動化測試、性能測試和測試管理經驗,樂于分享,其視頻課程影響學員超過50萬,為一線互聯網企業輸送高級測試人才10000+,擅長把復雜技術問題簡單化,以生動有趣的方式將知識點灌輸給學生,被學員譽為“測試女神”。
內容簡介
互聯網行業高速發展,大環境下“軟件測試”發展日益蓬勃。“軟件測試”這個職能發展到一定階段后,往往更需要成熟的知識體系和工作方法來給予行業從業者們指引,所以《軟件測試從小白到高手》一書應運而生。
《軟件測試從小白到高手》,顧名思義,它適用于零基礎入行以及想轉行到軟件測試行業的同學。全書共13章,包含功能測試、Web、APP、接口、自動化等軟件測試必備內容(詳見目錄),每章內容均有實際案例做補充,以加深初學者對軟件測試技術和過程的理解,做到理論與實踐相結合,授人以魚亦授人以漁。
本書尤其難得之處在于:它既對“什么是軟件測試”這樣的概念認知類問題進行了解讀,又帶有大量實戰測試經驗、測試思維和測試方法,還對軟件測試行業現狀與未來發展的思考,測試新人技能提升、職業規劃等進行了宏觀分析,同時書中加入了講師個人親歷的實戰經驗,可謂內容完整而全面,讀起來深入淺出、通俗易懂。
我們的目標是為想轉行的同學提供指引,為零基礎轉行的同學奠定基礎,希望本書可以成為面向軟件測試工程師們的一本經典讀物。
樹上微出版
定制出版 專業為你
尊重每一部作品的價值
內容節選
軟件測試職業發展
軟件測試是伴隨著軟件的產生而產生的。早期的軟件開發過程中,那時軟件規模都很小、復雜程度低,軟件開發的過程混亂無序、相當隨意,測試的含義比較狹窄,開發人員將測試等同于“調試”,目的是糾正軟件中已經知道的故障,常常由開發人員自己完成這部分的工作。對測試的投入極少,測試介入也晚,常常是等到形成代碼,產品已經基本完成時才進行測試。
后來軟件測試才開始與調試區別開來,作為一種發現軟件缺陷的活動。由于一直存在著“為了讓我們看到產品在工作,就得將測試工作往后推一點”的思想,潛意識里對測試的目的就理解為“使自己確信產品能工作”。測試活動始終后于開發的活動,測試通常被作為軟件生命周期中最后一項活動來進行。當時也缺乏有效的測試方法,主要依靠“錯誤推測 Error Guessing”來尋找軟件中的缺陷。因此,大量軟件交付后,仍存在很多問題,軟件產品的質量無法保證。
隨著互聯網的發展,現在軟件測試成了一個獨立的職業崗位,并且在整個軟件的生命周期中都是一個比較重要的角色,不再是等產品成型后再參與進去,而是越早參與越好。
由于軟件測試工程師參與的軟件產品研發程度以及比重都比較大,所以對我們軟件測試工程師要求也越來越高,入門門檻也在逐年提高,但是這并不影響互聯網行業對軟件測試這個崗位的需求日益上漲,所以每一位軟件測試從業者都要有一個自己的職業規劃,讓自己更加適應互聯網對這個崗位的需求變動。
軟件測試的職業發展與規劃
每一個人都是從小白開始入行,不知道自己的未來發展方向是什么。一般去問小白們3 ~ 5 年的職業規劃,小白們都會回答:我想做自動化或者是性能或者白盒測試,總之就是很厲害的人就行了,也有人會說我想成為一個管理層的人,這些都可以說是我們的職業規劃。一般來說,軟件測試工程師的職業成長之路,可以簡單地總結如下。
Bug的管理與跟蹤
要清楚Bug的管理與跟蹤,就先得了解一個Bug生命周期的概念。就是一個Bug被發現到這個Bug被關閉的過程,也是軟件測試崗位求職者筆試面試經常碰到的一個問題。
生命周期中一般缺陷狀態:新建→指派→已解決→待驗→關閉。
如果待驗的Bug在驗證時沒有解決好,我們需要重新打開(激活)→指派→已解決→待驗,循環這個過程,中間還包括其他狀態:拒絕、延期等。
我們來看一個Bug的處理(生命周期)流程圖,讓大家更深刻地理解周期中Bug的狀態及相應處理。
小程序測試——小程序的定義
英文名 Mini Program,是一種不需要下載安裝即可使用的應用,是內嵌在微信 APP里面的一款新形態軟件。它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。也體現了“用完即走”的理念,用戶不用關心是否安裝太多應用的問題。應用將無處不在,隨時可用,但又無須安裝卸載。
小程序的架構:
包含 View 視圖層、AppService 邏輯層。View 層用來渲染頁面結構,AppService 層用來邏輯處理、數據請求、接口調用,它們在兩個線程里運行。視圖層使用 WebView 渲染,邏輯層使用 JSCore 運行。視圖層和邏輯層通過系統層的 JSBridage進行通信。
小程序的版本類型:
為開發版、體驗版、正式版。正式版需要經過微信審核。開發版、體驗版無須審核,只需要給指定的微信號權限,然后掃小程序的二維碼就能訪問。從小程序的版本類型可以看出,環境一般會準備三套:開發版訪問的測試環境、體驗版訪問的預發布環境、正式版訪問的生產環境。
Linux 操作系統的優點:
開源免費、支持多線程、支持多用戶、安全性好、對內存和文件管理優越、適合小內核程序的嵌入系統等。Linux 的缺點是使用命令行操作,因此操作相對困難,但正是這種字符級命令行的操作,占用的系統資源會更少,也減少了被攻擊、出錯的可能性。
Linux 和 Windows 的不同
如何學習 Linux?
測試人員學習 Linux 不一定要非常的系統,因為精通 Linux 那是運維人員的工作職責,作為測試人員,學習的首要目的應該是熟練使用常用命令、熟練搭建測試環境。因此,不斷地練習命令,每個常用命令都應該去多敲幾遍,驗證輸入命令后的反饋,最后熟能生巧,慢慢地就能把常用命令記住了。
所以,如何學習 Linux ?
一個字:練!
更多故事
請關注《軟件測試從小白到高手》
▼
weixin.qq.com/q/02Bg8xRt7seWl10000003p (二維碼自動識別)
如果您有出書的夢想,如果您不知道如何出書,如果您感覺孤軍奮戰,需要專業的團隊支持,那么您并不孤單。
·······································································
我們精選了一下網友答案:
工資不算高,適合養老的地方。
···································^^····································
期待看到有用的回答!
···································^^····································
···································^^····································
·······································································
我們精選了一下網友答案:
···································^^····································
人才招募
加入我們
We Need You!
Company Profile
公司簡介
中汽研軟件測評(天津)有限公司是央企中國汽車技術研究中心有限公司旗下具有獨立法人地位的全資子公司,現隸屬于中汽中心檢測認證事業部。公司秉承“創新、激情、高效、誠信、共贏”的價值觀,踐行汽車“新四化”發展理念,助力汽車產業深度變革與跨越式發展。
Employee Welfare and Treatmen
員工福利及待遇
五險一金
帶薪年假
績效獎金
定期體檢
交通補助
餐補
為新員工提供職前培訓、五險一金、定期體檢、績效獎金。
完善的假期組合:周末雙休、帶薪年假、國家規定法定假期。
完善靈活的晉升機制及內部創業機制。
Job position
招聘崗位
項目經理
崗位職責
1、負責公司內部信息化項目的實施及運營;
2、負責項目過程管理、項目成本管理、項目風險管理、項目質量管理、項目進度管理及與用戶的溝通、協調;
3、負責項目或產品的前期規劃,用戶交流,需求分析,原型開發等相關工作;
4、管理項目評估,確保項目成果與目標的一致性;
應聘條件
1、計算機相關專業,本科以上學歷;
2、3年以上信息化項目實施及運營經驗;
3、熟練掌握Java、PHP、.net、 javascript等相關語言至少一種;
4、熟練掌握Oracle、MySql、SQL等數據庫一種或幾種;
5、有財務、供應鏈、OA項目成功經驗優先考慮。
6、善于思考與總結,良好的團隊協作精神、學習能力和適應能力。
產品經理
崗位職責
1、負責與客戶溝通產品需求,負責產品設計、規劃,制定產品開發計劃,用戶調研、原型設計、功能設計、需求文檔等相關工作;
2、與用戶溝通并引導用戶,完成產品和項目方案;
3、根據用戶需求制定產品設計規劃;
4、協調各產品建設參與方的工作,推動產品開發;
5、負責與技術團隊溝通進行開發協調;
6、負責產品開發的整體進度、質量控制和實施。
應聘條件
1、本科及以上學歷,三年以上產品工作經驗;
2、有信息化產品如OA、LIMS項目成功經驗優先;
3、熟練使用產品相關工具,輸出高質量的產品原型及文檔;
4、善于溝通,良好的團隊合作精神與項目管理能力,有獨立完整負責大項目經驗優先。
運維工程師
崗位職責
1、負責信息系統日常運維,如解決系統應用問題、已上線項目的運維工作;
2、負責信息系統的權限分配和刪除;
3、負責信息系統的安全、穩定、可靠、有效運行;
4、負責業務架構調整、服務器環境配置和調試;
5、負責業務安全評估和安全加固,保障業務運維安全;
6、推動程序架構與部署優化,優化和控制運營成本、實施運維自動化;
應聘條件
1、本科及以上學歷,計算機、信息管理等相關專業;
2、熟悉企業采購、財務等相關流程,熟悉OA、LIMS系統等流程;
3、有三年以上的互聯網公司開發運維經驗,熟悉對DevOps工具鏈和生態系統,具備DevOps領域的架構設計與實踐經驗,有與PaaS平臺結合經驗者優先;
4、熟悉數據庫日常操作,sqlserver數據庫優先;
5、熟悉自動化測試和性能測試工具及實際經驗者優先;
6、熟悉Ansible/Puppet/Docker等相關自動化配置工具的使用。
數據分析師
崗位職責
1、承擔業務需求調研、數據分析、數據提取等相關工作;
2、根據公司業務的情況,提供數據支持或者基于數據的解決方案;
3、利用公司現有數據和可利用的外部數據,理解風控模型后,對這些數據進行有效的篩選和過濾,并可以根據模型建立一套有效的數據分析機制;
4、基于用戶行為數據,建立并優化用戶畫像模型;
5、跟蹤現有風控模型,通過數據驗證提供相應的調整建議,并能夠保證其有效性。
應聘條件
1、全日制本科以上學歷;
2、三年及以上工業互聯網相關行業的數據分析經驗;
3、熟練掌握數理統計,隨機過程,時間序列分析,計量經濟學,運籌學等,具備很強的數學建模能力,能夠針對實際的經濟管理問題建立數學模型;
4、熟悉數據分析和數據挖掘理論,熟練使用SQL,SPSS,SAS,MATLAB等分析工具;
5、具有良好的溝通能力,能夠獨立開展行業調研、數據分析、編寫報告等工作。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!