이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 11560|회답: 1

QA와 그 테스트 작업

[링크 복사]
게시됨 2020. 4. 22. 오후 9:21:58 | | |
QA: 우선, 명확한 팀 목표가 있어야 합니다. 목표는 배너로, 팀이 공통된 방향으로 일할 수 있도록 이끌 수 있습니다. 둘째, 팀원을 존중하고, 격려에 집중하며, 비판 방법을 주목하고, 팀원들의 인격과 노동 성과뿐만 아니라 그들이 제시한 합리적인 의견과 제안도 존중해야 합니다. 실수가 발생하더라도 우리는 문제의 근본 원인과 향후 노력의 방향을 진심으로 제시해야 하며, 맹목적으로 탓해서는 안 됩니다.
팀 인식을 자극한다는 것은 기업의 결속력과 전투 효율성을 지속적으로 강화하여 직원들이 회사에 소속감을 느끼도록 하는 것입니다. 모든 직원이 팀에서 없어서는 안 될 구성원임을 명확히 인식하게 해야 합니다. 그리고 팀의 목표를 향해 의식적으로 노력할 수 있어야 합니다.
팀의 결속력은 중요하지만, 팀 결속력을 강화하는 방법이 특히 중요합니다. 앞으로는 우리 팀과 우리 자신을 위해 함께 일할 수 있기를 바랍니다!
팀의 결속력이 향상되면, 그들이 만든 소프트웨어의 QA가 자연스럽게 보장되고, 우리는 문제를 최대한 예방하고 미래를 예방해야 하며, 문제가 생겼을 때 해결되기를 기다릴 수 없습니다

팀 테스트 업무: 우리 팀에는 소프트웨어 개발에 특별 소프트웨어 테스터가 있으며, 소프트웨어 최종 합병과 시험 실행 후에는 팀 내 테스터들에게 프로그램을 넘겨 테스트합니다. 테스트가 완료된 후, 공식 소프트웨어 인수인계 첫 반달 내에 팀원 전원이 소프트웨어 테스트 회의를 진행하여 소프트웨어의 잠재적 위험을 다시 테스트하고 패치합니다. 버그가 발생했을 때 사용자가 피드백을 받을 수 있도록 소프트웨어 내에 모듈을 제공할 예정입니다.




이전의:WPF에서 RelativeSource 바인딩 사용하는 방법
다음:SQL 서버의 길이가 오토컴플릿 0이 되기에는 부족합니다
 집주인| 게시됨 2020. 4. 22. 오후 9:22:34 |
개발, 테스트, QA 간의 차이점 등

이 은유가 비교적 새롭고 흥미롭다고 생각해서 다시 생각해봤습니다.

최근에 학과 내 몇몇 동료들이 이 질문을 하고 있는데, 이 세 역할의 위치에 대해 아직 명확하지 않은 사람들이 많다고 생각해서, 저는 이 세 역할에 대한 제 개인적인 이해를 말씀드리겠습니다.

이 세 역할에 대한 정의가 인터넷에 충분히 있으니 여기서 자세히 다루지 않겠습니다. 예를 들어 드리겠습니다.

제품을 시장에 내놓는 과정이 학생들의 시험에 합격하는 과정과 동등하다고 가정하면, 이 과정에서는 다음과 같습니다:

개발자는 시험지를 푸는 학생들입니다.

시험관은 시험지를 바꾸는 교사입니다.

QA 직원은 상담사입니다.

제품은 개발자가 만들고, 제품이 시장에 사용될 수 있는지, 시험을 통과하는지에 따라 결정적인 요소는 여전히 개발입니다.

개발자가 결과를 제출했고, 학생들은 시험지를 작성했는데, 합격했나요? 시험관들이 검사를 분석하고 판단하는 것이 필요합니다.

상담사는 특정 과목에 대한 전문성은 없지만, 먼저 개발자들에게 복습을 요청하고, 그 다음 모의문제를 풀고, 마지막으로 시험을 치르게 합니다. 그는 리뷰할 때 "드래곤 바부"나 "선형대수"를 보든 상관하지 않아요. 그가 리뷰를 감독하는 한 그걸로 충분해요. 왜냐하면 시험을 직접 검토하지 않으면 사실상 시험에서 떨어질 거라는 걸 알았기 때문이다. 복습하는 게 아예 복습하지 않는 것보다 낫습니다.

좋아요, 예시는 여기까지고, 다시 세 캐릭터로 돌아가겠습니다.

개발은 실행의 과정입니다. 테스트와 QA는 품질 보증 과정입니다.

테스트는 개발과 마찬가지로 순수하게 기술적인 활동으로, 저는 이를 결과 관리라고 부릅니다. QA는 특정 기술을 포함하지 않으며, 저는 이를 프로세스 제어라고 부릅니다.

덧붙여, 조직 구조, 비즈니스 프로세스, 심지어 IT 도구의 개혁을 통해 제품 품질과 핵심 경쟁력을 향상시키는 것은 대부분의 기업이 이해하고 있는 일입니다. IBM이 PC를 레노버에 매각한 후, 레노버는 이를 이용해 수익을 올렸고, 많은 수익을 올렸습니다.

저는 테스터이기 때문에, 위 예시에서 테스트의 개발 방향에 대해 이야기해 보겠습니다.

시험이 시험지를 바꾸는 것이라면, 어떤 능력이 가장 중요한가요?

물론, 시험지 수준에 따라 다릅니다.

테스트 요구사항 분석과 테스트 케이스 설계는 모든 테스터가 업무에서 지속적으로 향상시켜야 하는 능력입니다.
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com