10 awesome tips become better automation tester
오라클 PL SQL 인터뷰 질문 및 답변
자동화 테스트는 모든 테스터의 꿈입니다!
우리 모두는 자동화 테스터가되기를 원합니다. 그러나 우리 중 소수만이 성공합니다.
당신이 원하는 최고의 자동화 테스터가되는 데 도움이되는 몇 가지 간단한 조치가 있습니다.
학습 내용 :
좋은 자동화 테스터가되기위한 10 가지 팁
시작하자.
팁 # 1 :아주 잘 테스트의 기초를 배우십시오
이는 자동화 테스트가 테스트의 한 가지에 불과하기 때문입니다. 테스트 자체에 좀 더 '기술적'접근 방식을 사용하는 형식입니다. 무엇을 테스트하고 있고 왜 테스트하고 있는지 아는 것은 매우 중요합니다. '어떻게'는 자동화와 수동 테스트가 다른 부분입니다.
팁 # 2 :일찍 시작
시작하기 전에 자동화 프로젝트가 올 때까지 기다리지 마십시오. 많은 오픈 소스 도구를 사용할 수 있습니다. 개인용 컴퓨터에 하나를 설치하고 사용해보십시오.
Gmail.com, Amazon.com 또는 독립형 Microsoft Office 또는 계산기와 같은 일반 애플리케이션을 사용하세요. 기본적으로 무엇이든.
팁 # 3 :기본 코딩 개념에 익숙해 지십시오.
선택한 언어의 기본 코딩 개념을 숙지하십시오. 잠시 시간을내어 프로그래밍 언어가 무엇으로 구성되어 있는지 면밀히 고려하면 대부분은 거의 동일합니다.
VB 스크립팅, 예를 들면 , 데이터 유형, 변수 및 상수가 처리되는 방식, 다양한 연산자, 조건문, 루프 문, 배열, 함수 등을 알아야합니다.
이러한 개념을 이해하면 지식을 모든 언어로 쉽게 추정 할 수 있습니다. 따라서 이러한 개념을 철저히 이해하려면 최소한 일주일은 필요합니다.
팁 # 4 :'시작 문제'극복
당신이 작성하는 첫 번째 테스트 / 프로그램은 당신이 주제에 대해 아무리 잘 읽고 있더라도 혼란 스러울 것입니다. 확실히 압도적 일 것입니다. 하지만 걱정하지 마. 수동 테스트를 영어가 아닌 다른 매체로 번역하는 것처럼 생각하십시오.
팁 # 5 :겁내지 마세요
초보자가 자동화 테스트 또는 프로그램을보고 매우 기술적으로 보이며 그런 식으로 작성하는 것보다 이해조차 할 수 없을 것이라고 생각하는 것은 매우 쉽습니다. 걱정하지 마세요. 이렇게 느끼는 것은 당연합니다.
예를 들면 , Gmail.com 로그인 페이지에 사용자 이름 값을 입력하려는 경우. 수동 테스트 케이스에서 작성할 진술은 무엇입니까?
다음과 같습니다. Gmail.com 페이지의 '사용자 이름'필드에 'swatiseela'를 입력합니다.
VBScript로 번역하여 QTP 테스트의 문장으로 만들면 다음과 같습니다.
“Browser('Gmail: Email from Google').page('Gmail: Email from Google'). WebEdit('Email').Set “swatiseela””.
보시다시피 큰 차이는 없습니다. 사용자 이름을 입력 할 장소를 참조하는 방식은 다르게 수행됩니다.
Windows 7을위한 최고의 무료 맬웨어 제거
각 자동화 테스트 단계는 사람이 아닌 기계에 의해 수행되기 때문에 모호함없이 가능한 한 명확하게 지침 (테스트 단계)을 작성해야합니다.
단순히 값을 입력하는 대신 개발자가 지정한대로 페이지에있는 개체의 정확한 이름을 실제로 제공합니다. 이 번역을 이해하면 자동화가 쉽습니다.
팁 # 6 :보고 배우기
이것이 제가 새로운 도구로 작업해야 할 때마다 개인적으로 따르는 전략입니다. 기술적으로 아무리 견고하더라도 시장에 출시되는 모든 도구는 사용자 친화적이려고 노력합니다. 따라서 도구의 모든 기능은 메뉴에서 액세스 할 수 있어야합니다.
내가하는 일은 다음과 같습니다. '파일'메뉴 옵션에서 시작하여 '도움말'에 도달 할 때까지 계속 진행하고 각각의 모든 메뉴 하위 메뉴 항목을 한눈에 볼 수 있도록 노력합니다. 대부분의 이름은 해당 옵션의 기능을 나타냅니다. 그러나 더 많은 정보가 필요한 경우 해당 항목을 클릭하고 확인하십시오.
Java 플랫폼의 구성 요소는 무엇입니까?
더 많은 정보가 필요하면 도움말 파일을 사용하십시오. 이렇게하면 누군가가 도구에 대한 지식을 제공 할 때까지 기다리지 않습니다. 이니셔티브를 사용하여 도구 및 IDE에 익숙해졌습니다. 그것은 당신에게 유용한 것과 그렇지 않은 것을 평가하는 데 도움이됩니다.
팁 # 7 :도움말 파일
우리 중 많은 사람들이 시작하기 위해 온라인 자습서와 포럼을 찾습니다. 모두 훌륭하지만 도구와 함께 제공되는 도움말 파일에 가까운 것은 없습니다. 그것은 당신의 가장 큰 보물입니다. 도구가 할 수있는 모든 것을 설명합니다. 따라서 작성하는 모든 자동화 프로그램을 공개 시험으로 고려하십시오. 열린 책이 도움말 파일입니다. 길을 잃을 때마다 첫 번째 목적지로 만드십시오.
팁 # 8 :연습
인내심을 갖고 정기적으로 코드 작성을 연습하십시오. 테스트는 검증 및 검증임을 기억하십시오. 각 테스트에 통과 및 실패 기준이 명확하게 정의 된 방식으로 테스트를 작성합니다. 자동화 도구가 데이터 입력 만 수행하고 분석을 맡기는 것을 원하지는 않습니다. 프로그램이 결과를 통과 또는 실패로 명확하게 결정하고 제시 할 수 있는지 확인하십시오.
팁 # 9 :더 나은 사람이되기 위해 노력하십시오
문제를 해결하고 프로그램을 작성한 후에는 문제를 개선 할 수있는 방법을 생각해보십시오.
더 읽기 쉽게 만들 수 있습니까? 적은 수의 코드로 결과를 얻을 수 있습니까? 일부 구성 요소를 재사용 할 수 있습니까? 당신이했던만큼 많은 변수를 사용하는 것을 피할 수 있습니까? 프로그램 메모리가 효율적입니까? 더 빨리 실행할 수 있습니까? – 이것들은 당신이 염두에두고 노력해야 할 몇 가지 질문들입니다.
팁 # 10 :열린 마음을 유지
자동화 테스트는 훌륭하고 테스터들에게 '신-복잡함'을 제공하지만, 어떤 경우에는 이것이 갈 길이 아님을 받아 들여야합니다. 자동화 경로를 사용하든 수동 경로를 사용하든 테스트가 우리의 주요 목표이기 때문에 그런 경우에는 우아하게 여기십시오.
결론
이 기사가 자동화 테스터를 꿈꾸는 모든 사람들이 가지고 있어야 할 몇 가지 질문에 대한 답이 되었기를 바랍니다. 참여하기로 결정하고 추가 예약이 있으면 의견을 통해 알려주십시오.
이 기사에서 당신이 강력하게 동의하거나 동의하지 않는 것이 있습니까?