반응형


안녕하세요!!

4차산업혁명 시대가 한발짝 앞으로 다가왔습니다.


4차산업혁명 시대가 다가오면서 IT계열의 티오가 늘어나는 추세인데요.

이에 따라서 취업을 하기위해 준비하는 과정을 포스팅해보려고합니다.


포스팅 할 직업군은 소프트웨어테스터!

이번 1편에서는 소프트웨어 테스팅 직업군이 왜 필요한가? 의 주제를 다뤄보려고합니다.

 

일단 소프트웨어테스팅이 정확히 무슨의미인지 모르는 분들을 위해서 간략한 설명 해 드릴게요.


 

소프트웨어 테스팅이란?

 

 

위키백과에서는

소프트웨어 테스트(영어: software test)는

주요 이해관계자들에게 시험 대상 제품 또는 서비스의 품질에 관한 정보를 제공하는 조사 과정이다.

 

라고 설명되어있습니다.

 

 

 

흔히들 소프트웨어테스팅이라하면 게임 내에 버그가 있는지, 홈페이지에 오타가 있는지, 등등 결함을 찾는것이 테스팅이다 라고 생각하는데, 소프트웨어 테스팅의 정확한 뜻은 소프트웨어의 품질

기능성, 신뢰성, 사용성, 효율성, 유지보수성, 이식성 등 전체적인 제품의 퀄리티를 테스팅 하는 것이 소프트웨어 테스팅입니다. 

 

소프트웨어 테스팅이 왜 필요하냐? 라고한다면

 

화이트데이 게임 속 버그

 

전단지의 오타

 

 

위의 사진들과 같이 결함(버그)들이 해당 소프트웨어를 사용하는 동안 지속적으로 발생하게 된다면 여러분은 어떻게 생각이 되세요?

 

"버그가 왜 이렇게 많지?"

 

이정도로 생각하실지도 모르지만, 만약 저런 사소한 버그가 아닌 소프트웨어 사용에 제한이 될 정도로 치명적인 버그가 생긴다면 극단적으로 "다시는 이 소프트웨어는 안쓴다" 라고 생각하게 될겁니다.

 

- 대표적으로 버그가 있지만 불편한 UI, 여러 OS에 대응하지않는 소프트웨어 등등 모두 소프트웨어의 품질을 떨어뜨리는 요소입니다.

 

이와 같이 소프트웨어의 품질에 치명적으로 작용하는 요소들을 소프트웨어 출시 전에 또는 유지보수를 할 때 결함을 예방하기 위하여 소프트웨어 테스팅이 필요한겁니다.

 

 

 

그리고 이 직업 꼭 필요하다! 라는 생각을 왜 했냐하면

바로 4차산업혁명!

 

4차산업혁명 시대가 오게되면서

소프트웨어 테스터는 소프트웨어 시장의 규모가 발전함에 따라서 꼭 필요한 전문분야입니다.


여러분이 컴퓨터, 스마트폰으로 하고있는 네이버, 사파리, 모두의마블, 구글크롬, 인터넷익스플로어, 등등 여러가지 프로그램들이 모두 소프트웨어인데요.


이 소프트웨어들을 테스트 하기 위하여, 테스팅 직업군의 수요가 늘어나게 되는것이죠.

 

 

 

 

1편은 이것으로 마치겠습니다.

 

2편에서는 소프트웨어 테스터가 되기 위한 포트폴리오에 도움이 되는 것들을 포스팅해볼게요!

 

미흡한 글 읽어주셔서 감사합니다^^

 

 

글은 제 주관적으로 작성되었습니다.

여러 의견 남겨주시면 참고해서 더욱 알찬 내용으로 작성하겠습니다!

반응형

+ Recent posts