日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 軟件研發 > 測試工具管理所暴露的常見問題?工具開發要注意什么?

測試工具管理所暴露的常見問題?工具開發要注意什么?

2021-04-27 15:02:12 | 來源:中培企業IT培訓網

隨著互聯網的快速發展,各種適應與互聯網的自動化測試工具也衍生出來了。自動化測試工具的開發就是希望能夠代替繁瑣,重復又耗時的手工操作測試。但同時測試工具管理所暴露的常見問題也非常多,為什么會這樣呢?主要是因為用語效率提升的測試工具整體質量可能也并不高,測試工具的易用性、可維護性以及性能質量可能都不是特別高。接下來讓我們一起具體看看測試工具管理所暴露的常見問題?工具開發要注意什么?

測試工具管理所暴露的常見問題?工具開發要注意什么?

測試工具管理所暴露的常見問題

總體來說,測試內部發布的用于效率提升的測試工具整體質量不高,工具功能、性能、易用性、可維護性質量都不高。大部分測試工具通常都是誰開發的誰用的比較順手,工具推廣度不高。并沒有真正讓部門其他測試人員效率得到提升。針對這些問題簡單調研了一下身邊的同事原因,主要以下幾個問題。

1、工具不知道從哪里可以獲取。這是測試部工具管理的問題。沒有統一的發布路徑、測試人員不知道當前測試部都有哪些測試工具可以用,不知道從哪里可以獲取到。

2、工具不會用。測試人員拿到工具不知道怎么使用。對一些相對復雜功能的測試工具沒有使用指導書、沒有聯機幫助。甚至有一些工具開發的菜單、標簽、工具名稱起的都很含糊。不知道這個工具是要干嘛的。這些通常都是測試人員在開發工具時不考慮工具的易用性問題導致其他測試人員很難上手使用。舉個例子,測試工具開發人員用 Python開發了一個windows平臺工具但是并沒有編譯成可執行的。exe程序發布,其他人很難用,首先可能要下載python程序、其他要下載程序依賴的各種類庫。用個工具這么麻煩很多人就不想用了。

3、工具不好用、經常出現問題。測試工具開發在實現工具時可能只針對某一個具體的場景、某一個具體的業務版本進行開發導致工具并不具備推廣性。另外,一些工具交互太多甚至使用時有一些依賴外部條件需要設置程序才能正常執行等等都是導致不好用、沒人用的原因。

4、工具很難維護(可維護性問題)。工具開發人員技能不一、能力高低有區別、對編碼規范的遵循程度也不一樣。實現工具開發的語言多樣化,主流的開發語言Python、Java等還好,如果是AutoIt、vbs等這些比較少用的語言開發的工具后期維護就很麻煩甚至就沒人維護了。另外,測試人員畢竟沒有對編碼規范有很好的理解,代碼怎么寫的都有、幾千行代碼注釋幾乎為0.也沒有開發文檔說明,維護起來特別困難。

5、工具需求開發隨意、發布路徑不統一、工具發布格式不規范。這也是管理的問題。工具沒有統一的管理就會衍生出很多額外的問題。比如前文提到的不知道從哪里獲取工具、工具沒有指導書,我沒有編碼能力但是我識別出了工作中的短板需要開發工具可以把需求提交給誰等等這里,不是一定要強制某些工具不能開發,某些工具可以開發。從測試部整體角度來說,將工作量聚焦測試部topN效率短板提升的工具開發肯定是必要的。

工具開發要注意什么?

上面暴露的問題在我呆過的很多產品都遇到過,并不是個例。針對這些問題的解決方法,談一下個人觀點。

1、工具統一管理。測試部內部發布工具開發規范、統一工具發布路徑、工具發布格式(工具名稱+版本號、工具主要功能、工具作者、工具維護歷史、工具開發IDE等)。建議使用主流編程語言開發(Python、Java等),內部強調編程規范等。

2、工具開發提高易用性。一是減少交互而是方便交互。減少交互主要是指沒有必要的輸入或者可以固化的輸入就集成到軟件中,需要依賴的步驟也可以直接在工具中實現。方便交互主要是指在windows系統使用時盡量提供界面化形式的交互窗口。windows上使用的程序培養的習慣是這樣。對于linux下,命令行交互沒有問題,但是每一步的輸入提示描述盡量簡單清晰。盡量可以達到傻瓜式的使用。實現的時候就從這個角度考慮。你不期望你給別人工具還要教他怎么用吧。

3、提高工具可用性。這是功能的問題。通常這些效率提升工具都是個人在工作之余花時間實現的,要求面面俱到也是很困難,但是盡量還是要保證主場景在絕大多數情況下運行正常,可以正常輸出預期結果。不能換一個測試版本工具就出問題就好了,別人可能就不想用了。對于工具的完善可以在下一次迭代優化。這是每一個工具開發人員都是應該思考的問題。你也不期望自己發布的工具別人一用就出問題。對自己的形象也不好。

4、提高工具可維護性。要求不高,就是多加一些注釋,代碼自己覺得可讀性還可以。函數/類盡量劃分的合理。至少保證自己過半年一年再回來看自己的代碼還能快速讀懂修改就差不多了。

5、工具定期宣傳。定期挑選一些好用的、具有一定普遍性的工具進行推廣。酒香也怕巷子深,每個工具開發作者也希望自己的勞動成果可以真正的讓其他人受益,讓自己的付出得到別人的認可。

6、編碼技能交流。測試人員整體編碼技能還是相對較弱,工具的開發主要還是集中在一小部分人身上??梢詫⑦@部分人員統一集中起來多交流、探討。也可以在測試內部推一些編碼基礎培訓課程或者是一些基礎文章,可以幫助有興趣提升編碼能力的測試人員。

以上我們為大家分享了測試工具管理所暴露的常見問題和工具開發要注意哪些內容,如果您想了解更多相關信息,請您繼續關注中培偉業。

主站蜘蛛池模板: 国产亚洲综合99久久系列 | 5x社区未满十八在线视频 | 韩国少妇色xxxx韩国少妇 | 精品国产一区二区久久 | 欧美网站免费观看在线 | 少妇大叫太大太粗太爽了A片软件 | 成人性生交大片免费看中文视频 | 少妇大叫太大太深受不了 | 99久久久无码国产精品免费蜜柚 | 神马91| 久久香蕉国产线看观看手机 | 男人把大JI巴放进女人视频 | 1024精品一区二区三区日韩 | 欧美日韩一区二区三区自拍 | 午夜小视频免费 | 国产精产国品一二三产区视频 | 香蕉网站黄色 | 国内精品一区二区 | 国产无遮挡无码裸体视频在现观看 | 一级黄色片一 | 精品无码一区在线观看 | 成在线人av免费无码高潮喷水 | 古典武侠a∨狠狠 | 国产sM重味一区二区三区 | 亚洲高清资源在线 | 337p日本欧洲亚洲大胆艺术图 | 老司机福利久久 | 亚洲欧美日本久久综合网站 | 人人揉人人捏人人爽五月天 | 黄色v片 | 精品久久久久久久久久 | 国产最新视频在线观看 | 亚洲av高清不卡在线播放 | 东北老女人高潮疯狂过瘾对白 | 农村一级毛片 | 成人内射国产免费观看 | 美日韩一级大片 | 久久88av | wwwxx国产 | 一二三四在线播放免费观看中文版视频 | 岛国精品一区二区 |