테스트 엔지니어 A: "개발 A 는 믿을 만하고, 그가 개발한 모듈 문제는 비교적 적다."
테스트 엔지니어 b: "개발 b 도 매우 신뢰할 수 있습니다. 그는 곧 그에게 준 모든 잘못을 수리했다. 클릭합니다
그렇다면 이 장면에서' 적은 오류' 와' 빠른 오류 수정' 은 개발자의 믿을 만한 지표다.
그럼, 테스트 엔지니어로서 어떤 자질을 가지고 있어야' 신뢰할 수 있는' 테스터라고 불릴 수 있을까요?
테스트 관리자 a: "작은 테스트는 매우 신뢰할 수 있습니다. 용례 작성 절차가 분명하고, 신인은 용례를 정확하게 수행하고 테스트할 수 있다. "
제품 관리자 b: "테스트 작은 b 도 매우 신뢰할 수 있습니다. 그의 테스트 아이디어는 매우 광범위하여 항상 사용자의 관점에서 합리적인 제품 최적화 건의를 할 수 있다. "
개발 c: "작은 c 를 테스트하는 것은 여전히 믿을 만하다. 그가 언급한 버그는 정확하고, 추가 참고 정보는 전면적이다. 새로운 개발자도 쉽게 문제를 찾아 수정할 수 있습니다. "
"신뢰할 수 있는" 테스터의 기본 기술:
1. 테스트 프로세스가 명확하고 논리가 명확합니다.
2. 테스트 범위가 넓고 깊이가 깊습니다.
3 버그 위치, 참조 정보가 완료되었습니다.
4. 좋은 의사소통 기술
전반적으로: 네가 시험해 봐, 안심해!
그렇다면 어떻게 믿을 수 있는 테스트 엔지니어가 될 수 있을까요?
첫째, 테스트 프로세스가 명확하고 논리적으로 명확해지려면 좋은 업무 능력이 필요합니다. 즉:
1. 비즈니스 논리에 정통하다: 업무상 수요 문서를 보거나 개발자와 제품 관리자의 요구 사항을 경청하면 제품에 대한 비즈니스 지식을 얻을 수 있다. 우리가 해야 할 일은 제품 업무에 대한 지식을 적극적으로 축적하고 그 과정에서 제품의 기능과 실현 방법을 파악하는 것이다.
2. 서로 다른 모듈 사이에 숨겨진 비즈니스 논리를 발견할 수 있습니다. 제품 기능과 구현 방법을 파악한 후 제품을 자세히 연구하여 서로 다르게 보이는 모듈 사이에 숨겨진 비즈니스 관계가 있는지 확인할 수 있습니다. 예를 들어, 개인 정보를 수정하면 다른 모듈이 개인 정보를 호출할 때 수정됩니까? 이것은 수요에 반영되지 않을 수도 있지만, 우리는 제품에 익숙해진 후에 발굴해야 한다.
3. 업무 외에 적극적으로 업무 지식을 넓히다: 테스트를 할 때 일부 업계 지식을 접하게 된다. 직장에서 접할 수 있는 것 외에도 업계 지식을 적극적으로 배울 수 있어 테스트 작업에 도움이 될 것입니다. 예를 들어, 금융 업계에서는 우리가 측정하는 제품이 주식제품이며, 선물, 외환에 대한 지식, 또는 성과 지표, 안전 지표 등 금융 업계에서 공통적으로 사용되는 업계 표준을 배울 수 있습니다. 이것은 우리의 심도 있는 일에 도움이 된다.
둘째, 도청기의 위치
버그를 정확하게 찾으려면 약간의 기초 지식 준비가 필요하다. 예를 들어, 저는 운영 체제, 데이터베이스 원리, 제품 아키텍처에 대해 어느 정도 알고 있습니다. 그렇다면, 이 방면의 지식이 부족하면, 일 후에 공부하는 것 외에, 일에 축적할 수 있다. 우리가 버그를 제출할 때마다 개발자들은 몇 가지 복구 건의를 할 것이다. 이러한 건의에 근거하여 몇 가지 결함 위치 지정 경험을 배울 수 있다.
셋째, 의사 소통 기술
의사 소통 능력은 반드시 타고난 것이 아니라 모레 연습을 통해 얻을 수 있다. 일반적인 교류에는 두 가지 링크, 즉 정보 전송과 정보 수신이 포함됩니다. 우리가 문제를 표현할 때, 우리는 우리가 우리의 정보를 정확하게 표현할 수 있도록 확실히 해야 한다. 예를 들어, "로그인 기능이 제대로 작동하지 않습니다." 라는 질문을 설명할 때 이때 개발자나 다른 테스터들이 이 질문을 받으면' 제대로 작동하지 않는 게 뭐지?' 라는 의문이 생긴다. 로그인에 실패했다는 메시지를 표시하시겠습니까? 아니면 로그인 버튼을 클릭해도 반응이 없나요? 아니면 로그인은 성공했지만 로그인 후 정보가 잘못되었나요? " "로그인 인터페이스에 올바른 사용자 이름과 암호를 입력하시면 로그인 버튼을 클릭하여 사용자 이름과 암호가 잘못되었음을 알려 드립니다." 이렇게 하면 문제가 명확해졌고, 일반적으로 아무도 오해와 모호함이 없을 것이다. 표현이 끝났으니 다시 접수하겠습니다. 우리는 다른 사람의 문제나 일을 들을 때 받은 정보에 대해 제대로 이해하고 의문점을 찾아 확인해야 한다. 강의를 열심히 듣는 것은 능력일 뿐만 아니라, 일종의 소양이기도 하다. 우리는 종종 두 사람의 교류를 듣는다. A 는 A 에 대해, B 는 B 에 대해 얘기했지만, 그들이 말한 것은 같은 것이 아니다. 결국 그들은 여전히 소통에 얽매여 있는데, 이것은 쌍방에게 정말 고문이며, 많은 시간을 낭비하고 아무 일도 하지 않는다.
마지막으로, 신뢰할 수 있는 테스터가 되는 것은 근본적으로 우리의 책임감, 세심함, 그리고 강한 학습 욕구가 우리의 행동을 이끌고 있다는 것이다. (알버트 아인슈타인, 공부명언) 모든 학습의 기회를 포착하고, 경험을 쌓고, 전방위적으로 자신을 높이다. 물통 하나, 가장 짧은 조각이 그것의 최대 용량을 결정한다.
소프트웨어 테스트의 기초적인 문제에 대해서는 이 보다 직관적인 비디오 해설인 웹 링크를 볼 수 있습니다. 내 대답이 너를 도울 수 있기를 바란다.