1. 程式人生 > >在公司制度不規範的情況下,如何做好測試工作?

在公司制度不規範的情況下,如何做好測試工作?

這對我們來說是個機遇!

首先我要說,公司目前制度不規範,對我們來說是個機遇,絕對是個機遇!遇到這個好機會你還在等什麼?如果說這個公司已經足夠好了,那他還請你過來做什麼?你的能力還足以讓公司有更高的提升麼?當然,為什麼很多人不喜歡這樣的公司呢?是因為感覺自己能力還不夠,知識技術都不夠全面,所以想自我提升,想到一個好的公司,看看別人怎麼做的,這樣提升會比較快。但是我想說的是,如果你已經有一定能力了,那這種公司的確是個好機會!當然對不同的人來說這個機會不一樣:

一.如果你是一般的測試人員,那你能給這個公司帶來的影響可能會很小,你的想法願望可能很難得到實現,如果同時你的技術在這個公司也無法得到提升的話,建議離開。如果你能學到一些別的東西,建議你自己權衡。如果你表現好,可以有進入管理層的機會的話,強烈建議你留下。作為一般的測試人員在這樣的公司具體應該怎麼做呢?首先自己要有清晰的目標,自己到底想要得到什麼?是不是某項特別的技術或者行業經驗?自己一定要搞清楚,然後考量公司其他方面的安排是否會導致自己無法達成自己的目標?如果不會,並且自己基本能接受公司的不規範,那就好好做唄,能提意見提意見,能改變儘量改變,改變不了也不能忘記自己的目標。搞那麼半年一年實現自己想要的目標為止。然後換一家好公司。否則還能怎樣?我們的選擇要麼改變自己要麼改變別人,千萬不要一方面抱怨公司,另一方面還賴在公司不走,那是最令人鄙視的人生了!

二.對於已經做管理層,有機會改變公司現狀的,那恭喜你。公司一定知道自己不足的,這是你發揮自己能力的好機會,你可以按照你自己的思想來打造一個團隊,這種機會還是很難得的,管理其實本質上是一個人的思想的體現,為什麼說什麼官帶什麼兵?就是這個道理。那在這種公司該怎麼做呢?我們以你是一個這個公司測試團隊的負責人為前提來討論,否則其他角色沒太多意義:

1. 無論你是空降兵還是草根出生,在這裡首先要搞清楚公司的文化,是否夠開明?是否要發展測試?如果要,那恭喜,你一定要得到尚方寶劍,特別是對於比較國企話的公司,否則出師無名,人家不拽你。如果上面沒這個要抓測試提高質量的目的,你怎麼辦?跟上面忽悠唄!趁著公司一個大的質量問題,瞧準機會向大老闆說測試的重要性,能省多少錢!“你看,我們這個專案質量不好,結果導致天天派人飛到客戶那邊解決問題,這飛來飛去不是錢啊!....”這個他一定動心的!得到老闆的鼎力支援是第一步!

2. 你心裡一定要清楚怎麼個搞法,對整個測試流程有一套清晰的思路,最好以前全流程搞過幾個比較正規的專案。然後你要對你們公司的質量問題有比較清醒的認識。不要告訴我你罵公司這麼久了,都不知道自己罵的到底是什麼哦!自己心裡一定要有一個大致比較清晰的思路,然後整理了出來。

3. 然後還不急著下手,先去訪談,跟開發的頭,實施的負責人,開發團隊具體人員,訪談,當然還包括測試團隊的人。問他們對今後的測試有啥意見,他們想怎麼搞,然後,好,跟他們交換思路,把你的大致想法講給他們聽,看看他們什麼意見,肯定會有很多好意見的,因為人家也想趁著這個機會提高質量少給自己以後的工作找麻煩。這個過程可能需要經過2輪,因為要將自己修改後的東西在和別人溝通麼。然後在這個過程中要及時跟老大彙報進度,讓老大心裡也有個準備,也要把老大的意見加進去綜合考慮,同時這個過程有些搞不定的,也可以讓老大幫忙搞定。

4. 拋方案跟老大談,基本上有了前面跟老大的彙報這邊問題應該不大。然後,召集相關團隊開會,定測試新流程,這個流程主要是各部門之間的合作流程。這個會議最好讓老大召集,主持。既然有了前面幾輪的訪談,這邊問題不會特別激烈,但是問題依然會有,也會有一些前面一直沒有談攏的問題。真的搞不定的也沒關係,可以先擱置,等執行過程中再說。

5. 真的開始執行了,就一定要猛抓質量,當然,這之前,你還需要猛練兵!就是在你跟各個部門訪談過程中,要讓你的團隊猛練兵,猛學習,確保大家一股勁,然後各方面技術都比以前有不少提高,瞭解很多開發方面的技術。

6. 開始執行新的政策了,一定要狠貫徹流程,當然,如果流程不夠好,那要修改,並且及時修改,當然這種修改一定是少許的修改。然後一定要讓測試過程見成效,這就是前面猛練兵,抓技術貫徹流程的原因。如果1~3個月下去沒有聽到周圍的人看到有什麼成效,還抱怨多多,呵呵,那你們基本就掛了,後面也沒什麼好說的了。出的成效越多越好,大肆宣揚一下,客戶那邊的反饋也要好好廣告一下。這樣你才後後面的好日子過。

基本說完了。其他就是更細節的了,但是,很多開發流程很差的公司,其實你測試是做不好的,或者很難做的,因為開發流程本身就是亂來,這個,你要有本事讓開發流程對為你而改變,或者你有3,5年的經驗,對開發過程都比較熟悉,那沒關係,否則建議不要做。

相關推薦

公司制度規範情況如何做好測試工作

這對我們來說是個機遇! 首先我要說,公司目前制度不規範,對我們來說是個機遇,絕對是個機遇!遇到這個好機會你還在等什麼?如果說這個公司已經足夠好了,那他還請你過來做什麼?你的能力還足以讓公司有更高的提升麼?當然,為什麼很多人不喜歡這樣的公司呢?是因為感覺自己能力還不夠,知識技

公司流程規範情況如何做好測試工作?(轉http://www.51testing.com/html/11/15160311-3719792.html)

www html 相關 負責人 ron 測試 testin pac div 這對我們來說是個機遇! 首先我要說,公司目前制度不規範,對我們來說是個機遇,絕對是個機遇!遇到這個好機會你還在等什麽?如果說這個公司已經足夠好了,那他還請你過來做什麽?你的能力還足以讓公司有更高的

iOS 手機沒有安裝支付寶的情況調支付寶網頁的解決的方法

sar inf order 手機 tin popu 全部 shared bject NSArray *array = [[UIApplication sharedApplication] windows]; UIWindow* win=[array objectAt

python3 在文件確實存在的情況運行提示找到文件

python head file python3 path tor 替換 找不到文件 成功 提示 [Errno 2] No such file or directory: 但是路徑下確實存在此文件,在不改動的情況下,再次運行,執行成功。 百思不得其解,看到此鏈接下的回答 h

vuejs在使用history的情況回退返回到之前滾動的位置

切換 鉤子函數 activated 方式 原型圖 upd router html org   在vuejs裏,當切換到新路由時,想要頁面滾到頂部,或者是保持原先的滾動位置,就像重新加載頁面那樣(借用vuejs官方文檔一句話);但是官方文檔使用路由,來控制滾動行為是建立在HT

C# 安裝Oracle客戶端情況如何連接到Oracle數據庫

是不是 如何 () 需要 -s 找到 密碼 dex add 簡介:   在我們開發應用場景經常碰到需要連接Oracle數據庫,這也是相當常見的一種情況。一般.Net環境連接Oracle數據庫,可以通過TNS/SQL.NET 配置文件,而 TNS 必須要 Oracle 客戶端

在資金有限的情況創業公司如何找到合適的開發師

創業公司 原型設計 產品經理 無論你是想要開發網站 還是移動應用,你首先需要做的一件事情,就是給自己找一個合適的開發人員。 然而,創業公司想要在資金有限的情況下找到合適的開發不是一件簡單的事。因為,無論是對於開發人員或是創業公司都是雙向的選擇,創業公司在選擇開發人員考慮的是:

如何在使用三大地圖的KEY和相關組件的情況直接傳參數到相關的H5地圖

style 騰訊 OS oca blank log 經緯度 調試 分隔 以高德地圖為例: window.location.href=‘http://m.amap.com/navigation/index/daddr=104.188206%2C30.858513%2C‘+‘歪

【Golang】如何反序列化為前提的情況修改ProtoBuffer某個Tag的值

刪除 tag mage msg 挑戰 客戶 Golan protobuff 直接 當你從客戶端接收到一串序列化後的數據,你需要   - 修改其中某一個標簽的值,然後把它傳遞到真正的業務數據,這樣每個業務模塊(微服務)就不需要和公共授權服務打交道了。   - 因為傳

改變元素的顯示屬性的情況元素都是可以設置寬度的並且能夠設置成功這句話是否正確?

NPU for 不可 inpu 都是 css 類型 line cit 在CSS中,html中的標簽元素大體被分為三種不同的類型: 塊狀元素、內聯元素(又叫行內元素)和內聯塊狀元素。 常用的塊狀元素有: <div>、<p>、<

劃分vlan的情況實現兩個網段的ip地址互通

add route 網關 tex terminal 劃分VLAN 技術 water term 簡介: 在不配置vlan的情況下,實現兩個網段的ip地址互通 配置命令 PC1和PC2配置好ip地址和網關的ip地址 在R1路由器的F0/0配置ip地址為192.168.

開啟 MySQL 3306 埠的情況使用 Navicat 進項遠端連線(使用22埠)

相關連結: 在 CentOS 1804 中 使用 yum 安裝 MySQL 5.7 最新版 在 CentOS 1804 中 安裝 MySQL 5.7.20 (或任意MySQL版本) 在 CentOS 1804 中 修改 MySQL 密碼策略 在 CentOS 中 開啟 MySQL 的

如何在改變函式的情況此函式加上新功能用裝飾模式!

        最近專案上碰到一個需求,所有的伺服器與客戶端通訊的協議要加上時間戳的校驗,已防止使用者惡意修改時間。         我的天,現在的協議已經有50多條了,要改好多好多地方啊,有沒有什麼辦法在不改變原先函式的情況下

MySQL如何在重啟的情況修改能動態修改的引數

文章目錄 如何在不重啟的情況下,修改生效不能動態修改的引數 一、簡介 二、如何解決 如何在不重啟的情況下,修改生效不能動態修改的引數 一、簡介 問題來源於DBA內部,主從複製中提供了引數slave_skip_

安裝oracle客戶端的情況使用PLSQL

一般在使用plsql時,會結合oracle客戶端來使用,這樣方便把資料庫連線資訊新增到plsql中。不過oracle客戶端軟體有點龐大,安裝起來不太方便,所以在網上找到一種不依賴oracle客戶端來使用plsql的方法。 1.準備 雖然不用oracle客戶端,但是也要用到一個工具包--insta

如何在借助其他函式和第三個變數的情況更換兩個變數的值?

如題,這是一個有趣的小題目。具體方法如下: ▍方法一 var a = 3; var b = 4; a = a + b; // 7 b = a - b; // 3 a = a - b; /

jQuery easyui dataGrid 動態改變排序欄位名一般情況在使用的時候我們會點選相應欄位進行排序這裡以JAVA為例後端的實體類欄位有可能和資料庫的欄位一致; 如:實體類中的

jQuery easyui dataGrid 動態改變排序欄位名,一般情況下,在使用的時候,我們會點選相應欄位進行排序,這裡以JAVA為例,後端的實體類欄位有可能和資料庫的欄位不一致; 如:實體類中的屬性為userName,前臺filed="userName"而資料庫的欄位

考慮順序的情況對比兩個陣列是否相同

先說我遇到的需求   不考慮順序的情況下對比兩個json陣列字串是否相同,json字串是一個數組,程式碼和json字串結構如下: public static void main(String[] args) throws IOException {

如何在會導致伺服器宕機的情況用 PHP 讀取大檔案

作為PHP開發人員,我們並不經常需要擔心記憶體管理。PHP 引擎在我們背後做了很好的清理工作,短期執行上下文的 Web 伺服器模型意味著即使是最潦草的程式碼也不會造成持久的影響。 很少情況下我們可能需要走出這個舒適的地方 ——比如當我們試圖在一個大型專案上執行 Co

如何在停機的情況完成百萬級資料跨表遷移?

技術團隊面臨的困難總是相似的:在業務發展到一定的時候,他們總是不得不重新設計資料模型,以此來支援更加複雜的功能。在生產環境中,這可能意味著要遷移幾百萬條活躍的資料,以及重構數以千行計的程式碼。 Stripe的使用者希望我們提供的API要具備可用性和一致性。這意味著在做遷移時,我們必須非常小心:儲存