想从事软件测试行业应该怎么从头开始? 从事软件测试行业,需要具备哪些技能?

\u8981\u4ece\u4e8b\u8f6f\u4ef6\u6d4b\u8bd5\u884c\u4e1a\uff0c\u9700\u8981\u4ec0\u4e48\u57fa\u672c\u80fd\u529b

\u8f6f\u4ef6\u6d4b\u8bd5\u5de5\u7a0b\u5e08\u7b80\u5355\u7684\u8bf4\u662f\u8f6f\u4ef6\u5f00\u53d1\u8fc7\u7a0b\u4e2d\u7684\u8d28\u91cf\u68c0\u6d4b\u8005\u548c\u4fdd\u969c\u8005\uff0c\u8d1f\u8d23\u8f6f\u4ef6\u8d28\u91cf\u7684\u628a\u5173\u5de5\u4f5c\u3002\u8f6f\u4ef6\u6d4b\u8bd5\u5de5\u7a0b\u5e08\uff08Software Testing Engineer\uff09\u7684\u4e3b\u8981\u5de5\u4f5c\u804c\u8d23\u662f\uff0c\u7406\u89e3\u4ea7\u54c1\u7684\u529f\u80fd\u8981\u6c42\uff0c\u5e76\u5bf9\u5176\u8fdb\u884c\u6d4b\u8bd5\uff0c\u68c0\u67e5\u8f6f\u4ef6\u6709\u6ca1\u6709\u9519\u8bef\uff08Bug\uff09\uff0c\u51b3\u5b9a\u8f6f\u4ef6\u662f\u5426\u5177\u6709\u7a33\u5b9a\u6027\uff08Robustness\uff09\uff0c\u5199\u51fa\u76f8\u5e94\u7684\u6d4b\u8bd5\u89c4\u8303\u548c\u6d4b\u8bd5\u7528\u4f8b\u3002\u7b80\u800c\u8a00\u4e4b\uff0c\u8f6f\u4ef6\u6d4b\u8bd5\u5de5\u7a0b\u5e08\u5728\u4e00\u5bb6\u8f6f\u4ef6\u4f01\u4e1a\u4e2d\u62c5\u5f53\u7684\u662f\u201c\u8d28\u91cf\u7ba1\u7406\u201d\u89d2\u8272\uff0c\u53ca\u65f6\u7ea0\u9519\u53ca\u65f6\u66f4\u6b63\uff0c\u786e\u4fdd\u4ea7\u54c1\u7684\u6b63\u5e38\u8fd0\u4f5c\u3002[1]
\u5de5\u4f5c\u5185\u5bb9
1\u3001\u7f16\u5199\u8f6f\u4ef6\u6d4b\u8bd5\u8ba1\u5212\uff0c\u8bbe\u8ba1\u8f6f\u4ef6\u6d4b\u8bd5\u811a\u672c\u548c\u7528\u4f8b\uff0c\u642d\u5efa\u8f6f\u4ef6\u6d4b\u8bd5\u73af\u5883\uff1b
2\u3001\u6267\u884c\u8f6f\u4ef6\u9879\u76ee\u6d4b\u8bd5\uff0c\u5305\u62ec\u529f\u80fd\u6d4b\u8bd5\u3001\u6027\u80fd\u6d4b\u8bd5\u3001\u6613\u7528\u6027\u6d4b\u8bd5\u7b49\uff1b
3\u3001\u6574\u7406\u3001\u5206\u6790\u3001\u62a5\u544a\u5e76\u8ffd\u8e2a\u8f6f\u4ef6\u7f3a\u9677\uff0c\u5e76\u786e\u8ba4\u8f6f\u4ef6\u6d4b\u8bd5\u95ee\u9898\u5f97\u4ee5\u89e3\u51b3\uff1b
4\u3001\u64b0\u5199\u8f6f\u4ef6\u6d4b\u8bd5\u7ed3\u679c\u5206\u6790\u62a5\u544a\uff0c\u9884\u5148\u8bc4\u4f30\u9879\u76ee\u7684\u98ce\u9669\uff0c\u7f16\u5199\u5176\u5b83\u76f8\u5173\u6587\u6863\uff1b
5\u3001\u7ed3\u5408\u7814\u53d1\u8f6f\u4ef6\u4ea7\u54c1\u9879\u76ee\u60c5\u51b5\uff0c\u5236\u5b9a\u76f8\u5e94\u7684\u8f6f\u4ef6\u3001\u9879\u76ee\u7248\u672c\u63a7\u5236\u5236\u5ea6\u3002
• \u81f3\u5c11\u662f\u4e00\u540d\u8f6f\u4ef6\u5f00\u53d1\u5de5\u7a0b\u5e08
• \u8f6f\u4ef6\u6d4b\u8bd5\u6280\u672f\u4e3b\u7ba1
• \u8f6f\u4ef6\u6d4b\u8bd5\u8bbe\u8ba1\u5e08

\u8fbe\u5185\u8f6f\u4ef6\u6d4b\u8bd5\uff1a\u8f6f\u4ef6\u6d4b\u8bd5\u5fc5\u5907\u6280\u80fd\uff0c\u6709\u4e86\u8fd9\u4e9b\u6280\u80fd\u66f4\u5bb9\u6613\u627e\u5de5\u4f5c\u54e6

软件测试是一门新兴行业,平均薪酬不错,而且入门简单。需要掌握一定的开发语言基础,相关网络和数据库的基础知识,以及主要的软件测试理论。基础学习的话有人引导就会相当简单,因此建议最好找一个做测试工作的朋友指导学习效率最高。如果是完全自学,建议安排好时间,几方面知识学习同时开始:
1.软件测试基础理论和方法。这块的东西学起来其实不多,重要的是实际的应用。主要掌握黑白盒测试、测试策略、测试方法、测试设计、测试报告等相关理论。在网上或书店随便找一份软件测试学习的书籍都够用了。
2.网络和数据库基础知识。现在的软件基本都离不开网络和数据库应用。所以这两块的基础知识也是必须掌握的。不需要太深,网络知道互联网发展,现代网络架构,IP分配知识,网络七层协议等,数据库要会基本的增删改查语句操作。这个在网上找一些资料和练习题做一做就可以了。
3.开发语言基础。这个很重要。测试要深入发展,掌握至少一门开发语言是很必要的。实际测试的技能需求是大于开发的,除了常用开发语言,最好是能掌握一门脚本语言,作为测试自动化能力拓展的基础。这是通向高级测试的必备技能。这块需要投入很大,但不需要在工作初期要求太高,可以再工作中不断提升。自己选定一门开发语言和脚本语言,持续学习即可。

软件测试分手工测试和自动化测试,手工测试主要是使用不同的测试方法测试一款软件然后进行问题分析,自动化测试是使用QTP等自动化测试工具进行测试,你要先了解这个行业工作的方法。

  • 濡傛灉鎯充粠浜嬭蒋浠舵祴璇鏂归潰鐨勫伐浣,搴旇瀛︿範鍝簺鏂归潰鐭ヨ瘑鍛?
    绛旓細浠讳綍鎶鏈紝鎵撳ソ鍩虹鏄渶閲嶈鐨勶紝鎵浠ラ鍏堜綘瑕佸涔杞欢娴嬭瘯鐨勫熀纭鐞嗚锛岃兘澶熺啛缁冨湴浣跨敤閭d簺娴嬭瘯鐢ㄤ緥鐨勮璁℃柟娉曠紪鍐欐祴璇曠敤渚嬨傚叾娆′綘瑕佸鏁版嵁搴擄紝缂栫▼鏈変竴浜涗簡瑙c
  • 浠庝簨杞欢娴嬭瘯鑰呴渶瑕佸叿澶囧摢浜涜亴涓氱煡璇?
    绛旓細锛堜竴锛夊紑鍙戜竴涓ソ鐨勮蒋浠讹紝40%浠ヤ笂鐨勬椂闂寸敤鍦ㄦ祴璇曚笂,鎵浠杞欢娴嬭瘯宸ョ▼甯堣繖涓琛屼笟鍙樺緱瓒婃潵瓒婂彈鍏虫敞銆傛祴璇曞伐绋嬪笀搴旇鍏峰鐨勪笁椤逛笓涓氱礌璐細[1] 璁$畻鏈轰笓涓氭妧鑳斤細杞欢缂栫▼鎶鑳芥槸娴嬭瘯浜哄憳鐨勫繀澶囨妧鑳戒箣涓锛屾祴璇曞伐绋嬪笀鑷冲皯搴旇鎺屾彙Java銆丆#銆丆++涔嬬被鐨勪竴闂ㄨ瑷浠ュ強鐩稿簲鐨勫紑鍙戝伐鍏枫傚彧鏈夎兘缂栧啓绋嬪簭锛屾墠鍙互鑳滀换璇稿鍗曞厓...
  • 濡備綍瀛︿範杞欢娴嬭瘯
    绛旓細5.鏈濂芥帉鎻′竴闂ㄦ棩璇垨鑰呴煩璇.鐜板湪涓浗瀵规棩瀵归煩鐨勮蒋浠跺鍖呰秺鏉ヨ秺澶,灏ゅ叾鏄寳鏂瑰湴鍖.鎺屾彙杩欎袱闂ㄨ瑷,鍦ㄦ壘宸ヤ綔鏃跺皢浼氶潪甯告湁浼樺娍.6.鍒濇杩涘叆杞欢娴嬭瘯琛屼笟,鍏徃鍙細璁╀綘鍋浜哄伐娴嬭瘯,鎴栬呰鏄粦鐩掓祴璇.鎵浠ヤ竴鍒囪瑕佷粠鍩虹鍋氳捣,涓嶈濂㈡湜瀛﹀ソ浜嗙洿鎺ヨ繘鍏徃鍋氳嚜鍔ㄦ祴璇.7.鎬昏捣鏉ヨ,杩涘叕鍙稿疄璺,鐒跺悗鍐嶄拱涓浜涚浉鍏...
  • 杞欢娴嬭瘯闇瑕佸涔犱粈涔?鎬庝箞瀛︽洿楂樻晥?
    绛旓細瀛﹀畬鍙互浠庝簨锛氬姛鑳娴嬭瘯宸ョ▼甯堬紝鎬ц兘娴嬭瘯宸ョ▼甯堬紝瀹夊叏娴嬭瘯宸ョ▼甯堬紝鐧界洅娴嬭瘯宸ョ▼甯堬紝鑷姩鍖栨祴璇曞伐绋嬪笀锛屾帴鍙f祴璇曞伐绋嬪笀锛屾祴璇曞紑鍙戝伐绋嬪笀绛夈備簰鑱旂綉琛屼笟鐩墠杩樻槸鏈鐑棬鐨勮涓氫箣涓锛屽涔營T鎶鑳戒箣鍚庤冻澶熶紭绉鏄湁鏈轰細杩涘叆鑵捐銆侀樋閲屻佺綉鏄撶瓑浜掕仈缃戝ぇ鍘傞珮钖氨涓氱殑锛屽彂灞曞墠鏅潪甯稿ソ锛屾櫘閫氫汉涔熷彲浠ュ涔犮鎯宠绯荤粺瀛︿範锛...
  • 杞欢娴嬭瘯濡備綍鍏ラ棬
    绛旓細涓庡紑鍙戜汉鍛樼浉姣旓紝娴嬭瘯浜哄憳鎺屾彙鐨勭煡璇嗗叿鏈夆滃崥鑰屼笉绮锯濈殑鐗圭偣锛屸滆壓澶氫笉鍘嬭韩鈥濇槸涓潪甯稿舰璞$殑姣斿柣銆傜敱浜庢祴璇曚腑缁忓父闇瑕侀厤缃佽皟璇曞悇绉嶆祴璇曠幆澧冿紝鑰屼笖鍦ㄦц兘娴嬭瘯涓繕瑕佸鍚勭绯荤粺骞冲彴杩涜鍒嗘瀽涓庤皟浼橈紝鍥犳娴嬭瘯浜哄憳闇瑕佹帉鎻℃洿澶氱綉缁溿佹搷浣滅郴缁熴佹暟鎹簱绛夌煡璇嗐傜幇鍦杞欢娴嬭瘯宸茬粡鎴愪负涓涓緢鏈夋綔鍔涚殑涓撲笟銆傝鎯虫垚涓...
  • 杞欢娴嬭瘯寮鍙戝伐绋嬪笀 搴旇瀛︿範浠涔?
    绛旓細璁$畻鏈轰笓涓氭妧鑳 璁$畻鏈洪鍩熺殑涓撲笟鎶鑳芥槸娴嬭瘯宸ョ▼甯堝簲璇ュ繀澶囩殑涓椤圭礌璐紝鏄鍋濂芥祴璇曞伐浣滅殑鍓嶆彁鏉′欢銆傚敖绠℃病鏈変换浣旾T鑳屾櫙鐨勪汉涔熷彲浠浠庝簨娴嬭瘯宸ヤ綔锛屼絾鏄竴鍚嶈鎯宠幏寰楁洿澶у彂灞曠┖闂存垨鑰呮寔涔呯珵浜夊姏鐨勬祴璇曞伐绋嬪笀锛屽垯璁$畻鏈轰笓涓氭妧鑳芥槸蹇呬笉鍙皯鐨勩傝绠楁満涓撲笟鎶鑳戒富瑕佸寘鍚笁涓柟闈細娴嬭瘯涓撲笟鎶鑳 鐜板湪杞欢娴嬭瘯宸茬粡鎴愪负涓涓...
  • 瀛︿範杞欢娴嬭瘯闇瑕佷粈涔堝熀纭
    绛旓細浠ヤ笂鎵璇寸殑鍑犵偣鐪嬫硶锛岄兘鏄湪璁$畻鏈琛屼笟閲岄潰鎵撹浆锛屼笅闈㈣鍑犱釜鈥滆櫄鈥濈殑瑕佹眰鍚с1锛 閿荤偧鍑轰竴鍙屾祴璇曠殑鐪肩潧銆傛垜鐨勪竴涓湅鍙嬶紝濂逛篃鏄鍋氳蒋浠舵祴璇鐨勶紝濂硅锛屾湁涓娆″ス鍜屽ス鑰佸叕鍘讳拱绗旇鏈數鑴戯紝濂逛竴鐪煎氨鐪嬪嚭娑叉櫠灞忎笂鏈夊嚑涓潖鐐癸紝鑰屽ス鑰佸叕鍗寸湅涓嶅嚭鏉ャ傚ス璇达紝杩欒褰掑姛浜庡ス鏈変竴鍙屾祴璇曠殑鐪肩潧銆傛祴璇曠殑鐪肩潧锛屽氨鏄...
  • 澶у鐢鎯宠浠庝簨杞欢娴嬭瘯宸ョ▼甯堥渶瑕佸叿澶囧摢浜涙妧鑳?
    绛旓細鐔熸倝涓氬姟鐭ヨ瘑 鏇村ソ鐨勪簡瑙d綘璇娴嬭瘯杞欢鐨勪笟鍔$煡璇嗘槸闈炲父閲嶈鐨勶紝瀵逛笟鍔$煡璇嗕簡瑙e緱瓒婃繁鍏ワ紝瓒婅兘澶熸壘鍑烘洿娣卞叆锛屾洿鍏抽敭锛屾洿闅愯斀鐨勮蒋浠堕敊璇傛墍浠ヤ綔涓轰竴鍚嶄紭绉鐨杞欢娴嬭瘯宸ョ▼甯堬紝瑕佸鍚戣棰嗗煙涓撳锛屽悓琛屽涔狅紝鎻愰珮鑷繁鐨勪笟鍔$煡璇嗘按骞炽傝鍦ㄤ笉鏂殑瀛︿範涓彁鍗囪嚜宸辩殑鎶鏈兘鍔 杞欢娴嬭瘯鎶鏈殢鐫鏃堕棿鐨勫彉鍖栦篃鍦鍋涓浜...
  • 杞欢娴嬭瘯浜哄憳閮芥湁浠涔堣亴涓氬彂灞曟柟鍚?
    绛旓細鍒氳繘鍏杞欢娴嬭瘯琛屼笟鐨勬柊浜洪兘浼氫粠鏈鍩虹鐨勬妧鏈墽琛屽紑濮鍋锛岀劧鍚庢槸鐢ㄤ緥璁捐锛岀浉褰撲簬鍩烘湰鐨勫姛鑳芥祴璇曘傞殢鍚庯紝澶у浼氭牴鎹釜浜鸿亴涓氬彂灞曟潵杩涗竴姝ョ粏鍖栵紝鏈夌殑閫夋嫨绠$悊璺嚎锛屾垚涓轰簡涓荤锛岄」鐩礋璐d汉锛岀粡鐞嗭紱鏈夌殑娣卞叆娴嬭瘯鐢ㄤ緥璁捐锛岀户缁珮绾х殑鍔熻兘娴嬭瘯锛涙湁鐨勫彂灞曟妧鏈紝涓撶爺鎬ц兘娴嬭瘯锛屽畨鍏ㄦ祴璇曪紝鑷姩鍖栨祴璇曠瓑銆傚鏋滀綘鎯冲線...
  • 涓涓叆鑱屼竴骞寸殑杞欢娴嬭瘯宸ョ▼甯搴旇鎬庝箞鍋涓涓亴涓氳鍒
    绛旓細鍏锋湁涓板瘜鐨琛屼笟涓氬姟鐭ヨ瘑锛屽叿鏈夌郴缁熷垎鏋愬憳鐨勮兘鍔涳紝涓撻暱鎬ц兘娴嬭瘯銆傚叿浣撳伐浣滐細璐熻矗绠$悊1~3鍚嶆祴璇曞伐绋嬪笀鎴栫▼搴忓憳銆傞泦涓簬鎶鑳芥柟闈紝鎷呰礋涓浜涜繘搴﹀畨鎺掑拰宸ヤ綔瑙勬ā/鎴愭湰浼扮畻鑱岃矗銆傚垎鏋愭ц兘鐡堕鐨勫師鍥狅紝涓哄紑鍙戝洟闃熸彁渚沚ug瑙e喅绛栫暐銆傚涔犳柟鍚戯細鎬ц兘娴嬭瘯锛屾祴璇曟妧鑳 濡傛灉鎯冲涔杞欢娴嬭瘯鐨勮瘽锛屼篃鍙互鏉ュ晞鏈ㄩ笩瀛﹂櫌浜嗚В銆
  • 扩展阅读:软件测试一个月多少钱 ... 软件测试的5个步骤 ... 软件测试工程师太累了 ... 怎么成为心理咨询师 ... 软件测试能干一辈子吗 ... 想开宠物店怎么入行 ... 手机软件测试工作内容 ... 软件测试去哪里找工作 ... 如何成为心理咨询师的步骤 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网