最后修改:
26/01/2021
閱讀時間:
觀點
在最終落到客戶手中之前, 市場上的每種產品都經過測試 以確保其正常運行而不會在此過程中中斷。 在開發公司的“生產線”中,負責最終產品卓越性的人是質量保證工程師。
質量保證工程師, 也稱為質量檢查 確保有 最終產品沒有問題,一切運行順利。 為此, 他們在生產的各個階段執行連續的手動和自動測試。
但是,質量保證不僅僅是軟件測試人員或分析人員。 為了確保產品的最佳性能, 他們需要 清楚了解客戶的業務, 產品理念和目標背后的邏輯。 他們必須考慮最終用戶的個人資料, 以及對開發周期的步驟和過程有深入的了解。
那不是您可以獲得文憑的東西。 您可能不需要特殊的背景或學歷就可以開始進行質量檢查, 但是一定的技能肯定會有所幫助。 如果您靈活多才, 注意細節,跳出思路, 如果您是團隊合作者,并且隨時準備學習和改進, 也許這也是您的正確職業道路。
所以, 讓我告訴您有關我如何成為質量保證工程師的故事。
來源
一切始于2014年夏天 并喜歡生活中最美好的事物- 這純屬巧合。 那時候 我當調酒師 我剛剛獲得了核化學碩士學位。 (是的, 您可以想象我當時在搖晃什么樣的“爆炸性雞尾酒”。
晴天 DevriX的首席執行官Mario Peshev要求我幫助該公司對其項目進行測試。 我想, 當然, 為什么不, 這是一項輕松的工作–安靜地坐著, 點擊鼠標, 在這里和那里添加一些值, 確保該軟件正常運行。 那時我真是天真。
反正, 我接受了測試人員的職位,并且在過去六年中一直擔任質量檢查專家。 可以想像 軟件測試不是我期望的那樣。 它不是一整天都在坐著并用鼠標單擊。 不僅如此, 而有時, 甚至很難說出我們實際上在做什么。
現在我已經有一段時間了, 我意識到我希望在開始進行質量檢查時想知道的6件事是必不可少的。 如果您走的路相同, 繼續閱讀-您可能會從我的錯誤中學到一兩個東西。 如果你不這樣做, 不要太自大 您將有很多時間犯自己的錯誤。 因為這是我們學習的方式,并且在做事中變得最好。
來源
如今有一種新興趨勢, 我不禁注意到。 許多人都離開了自己的舒適地帶,改變了自己的職業道路,并跳入了IT領域。
這些人中有很大一部分選擇嘗試進行質量檢查職業,因為它看起來像最簡單的職業。
沒有東西會離事實很遠。 實際上, 成為一名成功的質量檢查工程師, 您需要投入相同的時間和精力 成為軟件開發人員。 有一大堆 基本技術技能 你需要學習的 但更重要的是 您必須掌握在正確的時間選擇合適的工具的能力。 質量檢查工程師結合了許多角色,他們的工作需要 了解整個開發周期和業務目標。 這不僅是發現錯誤并指出該錯誤或無效。
要成為成功的質量檢查工程師, 您需要投入與成為軟件開發人員相同的時間和精力。
如果您想成為一名成功的質量檢查工程師, 您需要了解:
- 如何更好地管理您的時間
- 如何處理分配給您的請求
- 如何確定任務的優先級
同時, 以上所有內容都是項目經理角色的一部分。
作為質量檢查人員, 您還需要發展能力 建立測試或登臺服務器環境 或能夠部署或修復損壞的服務器, 這是 SysAdmin / DevOps角色。
同時, 您需要能夠從以下位置閱讀和理解所需的信息 Google Analytics(分析)或任何其他數據, 這是數據分析師角色的一部分。
所以, 質量檢查要求 存在 積極主動的 并不斷學習和探索新領域。
來源
當您開始閱讀時, 在成為質量檢查工程師之前, 我是一個調酒師。
我在任何編程語言中的編碼技能和知識基礎都是 零。 是的, 所有的測試都是黑匣子。 是的, 經過很多創造性的思考和努力, 我能夠對此做出補償并做好自己的工作。
但是隨著項目的發展 大 和功能越來越 更復雜, 測試時間加倍。 我上面的“方法”并不劃算,給我造成了很大的壓力。
所以, 明智的決定是開始學習PHP。 為什么要使用PHP? DevriX是一家企業WordPress代理商, 如你所知, WordPress是用PHP編寫的CMS。 因此,如果我想檢查并了解開發人員在提交中的邏輯, 我需要了解他們的語言(代碼)。 這種方法大大減少了測試時間。 而且, 很多時間, 即使在代碼審查過程中也發現了問題。
我的意思是, 是的, 您可以成為沒有任何編碼語言的測試人員, 但這會讓你的生活成為一場噩夢。 因此,請考慮一下。
來源
做好質量檢查很好。 但是如果你想成為一個 優秀的質量檢查工程師, 你需要了解 客戶的業務目標。 您的工作不僅在于編寫和測試代碼。 這是關于創造商業價值。
作為軟件質量檢查工程師,測試代碼并了解業務目標是您可以后退一步來查看每個人正在做的事情的更廣泛了解的方式。 這使您可以為最終產品提供額外的價值。 你有個主意 將其內翻并再次返回, 解構并重建它以發現缺陷和弱點。 您必須從客戶的角度考慮,但也要走在最終用戶的鞋子上一英里遠,以預測他們將如何使用產品并改善他們的體驗。
了解客戶的業務可以使您更加富有 對決策充滿信心, 優先處理任務, 或更有效地管理您的時間。 它可以幫助你 防止錯誤的實現 由開發團隊誤解或誤解了需求。
所以, 質量保證人員確實需要在游戲中發揮自己的作用并予以關注。
信息技術日新月異, 我們都不知道我們的未來會怎樣。 很難 跟上新技術, 構架, 語言, 和設計技巧。 如果您是質量檢查工程師,但又不掌握最新技術, 您將無法獲得最佳的工作機會–老實說, 你可能什至沒有得到。 一個團隊和最弱的團隊一樣強大。 擴大技能范圍將擴大您的機會, 即使在您的組織內部。
不斷學習使您能夠促進創新并成為團隊成長的催化劑。 當您向團隊提出新想法時, 您會挑戰團隊成員思考新的更好的做事方式。
最好的軟件測試人員了解其產品的業務和技術方面。 他們提出了獨特的問題,團隊中其他角色的其他人可能不會想到。
好的測試人員應該提出好的問題!
分配新任務后, 您需要問的第一個問題是:
“如果我想了解要測試的內容,該與誰聯系?” 答案很簡單–與所有人討論!
當您開始一個新項目時, 你需要 創建一個可以為您提供任何信息的所有人的列表。 棘手的部分是要問什么樣的問題。
為了讓您更好地了解我在說什么, 讓我們想象一下以下情況:
您正在參加重要的會議,而您正在 與團隊討論一個激動人心的新項目。 輪到你問問題了, 而你拍攝類似 “您認為應該測試什么?”。 想象一下人們凝視著你的樣子!
房間里幾乎每個人都會說: “出色地, 您不是質量檢查工程師嗎? 測試一切! 我們不希望生產環境中出現任何錯誤!”
那是你操蛋自己的那一刻。
現在您開始意識到沒有足夠的時間來測試整個產品, 您在高層管理人員中的權威已經毀了, 您不了解產品本身。
這里的問題是,我們要求別人為我們做我們的工作, 提出需要測試的內容以及何時進行測試。
回到會議場景, 我們需要問問題甚至不談論 測試操作。 嘗試從用戶的角度了解哪些領域很重要, 或基于競爭分析。 嘗試收集信息, 客戶為何選擇我們的產品,以及為何如此獨特。
您可以問以下幾個問題:
- 應用程序最重要的方面是什么? 與競爭對手相比,有什么獨特之處?
- 在產品的哪一部分上, 我們將專注于我們的營銷活動嗎?
- 我們是否有一些Google Analytics(分析)數據(例如瀏覽器, 操作系統, 地區, 等等。), 哪個可以幫助我們更好地定位受眾?
- 我們有與產品相關的某種付款方式嗎? 我們將使用哪些付款服務提供商, 根據經驗?
請注意,我們沒有問要測試什么, 但是我們確實問過什么對公司很重要。
來源
您可以成為杰出的質量檢查工程師, 但是,如果您不分享自己的知識, 這不會使你成為一個好人, 也不是一個好員工。
分享是關懷!
當您閱讀優秀的博客文章或查找有關新技術或工具的知識時,請共享它! 通過與團隊分享, 這表明您不僅是一個敏銳的學習者,而且還想幫助他們學習并實現團隊目標。
通過分享您的知識以及壞時光和美好時光, 你犯的錯誤, 或您獲得的成就, 您奠定了強大團隊的基礎。
有很多分享您的知識的方法:
- 撰寫與您的職業或工作相關的博客文章
- 準備和組織研討會
- 制定并進行不同的培訓
- 錄制YouTube視頻或播客
以上所有這些都將幫助您成為一支擁有強大而強大團隊支持的Superstar質量檢查工程師, 為公司帶來價值。
雇用一家專業的WordPress開發公司來為您的下一個重大挑戰提供業務發展概況。
瀏覽更多:詢問您的代理商業務專業人員
質量檢查主管
你好, 我是Yovo! 我是DevriX的質量保證工程師。 我的工作是檢查所有正在進行的項目,并確保一切工作正常。 如你所知, 工作不是一切, 所以我努力讓自己忙于健身, 籃球或看我最喜歡的足球隊-利物浦。 我也想成為一個好丈夫和父親。