분류 전체보기 454

STLC - 소프트웨어 테스팅 수명주기(Software Testing Life Cycle)

일반적인 믿음과는 달리 소프트웨어 테스팅은 단순한 단일 활동이 아닙니다.소프트웨어 테스팅 수명주기 (STLC) 란 무엇입니까?소프트웨어 테스팅 수명주기 (STLC)는 소프트웨어 테스팅을 수행하기 위해 수행 된 일련의 활동으로 정의됩니다.이는 소프트웨어 제품을 인증하는 데 도움을주기 위해 방법 론적으로 수행되는 일련의 활동으로 구성됩니다.다이어그램 - 소프트웨어 테스트 라이프 사이클의 여러 단계각 단계에는 명확한 시작 및 종료 기준이 있습니다. , 그것과 관련된 활동 및 산출물.완료조건 이란 무엇입니까?기작 기준 : 시작 기준은 시험을 시작하기 전에 완료해야하는 필수 요건을 제공합니다.종료 기준 : 종료 기준은 테스트를 완료하기 전에 완료해야하는 항목을 정의합니다소프트웨어 테스팅 수명주기 (STLC)의 모..

Selenium IDE에서 변수, 에코, 경고, 팝업 처리 저장

Store 명령, Echo 명령, 경고 및 팝업 처리에 대해 배우게됩니다.변수 및 Echo 명령 저장저장Selenium IDE에 변수를 저장하기 위해 "store"명령을 사용합니다. 아래 그림은 "튜토리얼"값을 "myVariable"이라는 변수에 저장합니다.변수에 액세스하려면 $ {...} 기호로 묶으십시오. 예를 들어, "myVariable"값을 Mercury Tours의 "userName"텍스트 상자에 입력하려면 값 필드에 $ {myVariable}을 입력하십시오.StoreElementPresent이 명령은 지정된 요소의 존재 여부에 따라 "true"또는 "false"를 저장합니다. 아래 스크립트는 부울 값 "true"를 "var1"에 저장하고 "false"를 "var2"에 저장합니다. 확인을 위해 ..

V 모델이란 무엇입니까? SDLC 및 STLC를 사용한 사례 연구

RAID & Agile과 같은 Watercycle cycle & Iterative cycle과 같은 SDLC (Software / System Development Life Cycle)에 대해 자세히 설명합니다. 또한 V- 모델 테스트 및 STLC (Software Test Life Cycle) 에 대해 설명합니다 . 클라이언트에 대한 사용자 정의 소프트웨어를 개발하기 위해 작업이 할당되었다고 가정 해보십시오. 이제 기술적 인 배경과 관계없이, 수행 할 단계의 순서에 대해 숙련 된 추측을 시도하고 수행하십시오.올바른 순서가됩니다.소프트웨어 개발주기의 다른 단계각 단계에서 수행되는 활동요구 사항 수집 단계클라이언트에서 원하는 소프트웨어의 세부 정보 및 사양에 대한 가능한 많은 정보를 수집하십시오. 이것은 ..

7 소프트웨어 테스팅 원칙 : 사례 연구를 통해 학습

전문 소프트웨어 테스터 및 품질 보증 전문가가 알아야 할 모든 소프트웨어 테스팅의 7 가지 기본 원칙을 소개합니다. 배경목표에서 벗어나지 않고 소프트웨어 테스팅을 수행하면서 최적의 테스트 결과를 얻는 것이 중요합니다. 그러나 테스트를위한 올바른 전략을 따르고 있다고 판단하는 방법은 무엇입니까? 이를 위해서는 몇 가지 기본 테스트 원칙을 고수해야합니다. 다음은 소프트웨어 산업에서 널리 사용되는 일곱 가지 일반적인 테스트 원칙입니다.이것을 이해하려면 폴더 A에서 폴더 B로 파일을 이동하는 시나리오를 고려하십시오.이것을 시험 할 수있는 가능한 모든 방법을 생각해보십시오.일반적인 시나리오와는 별도로 다음 조건을 테스트 할 수도 있습니다.열려있을 때 파일을 이동하려고합니다.폴더 B에 파일을 붙여 넣을 수있는 보안..

대기, Selenium IDE에서 현재 / 가시 요소 확인

이 자습서에서는 자동화 스크립트를보다 지능적이고 완벽하게 만드는 명령을 살펴 봅니다.요소의 존재 확인다음 두 명령을 사용하여 요소가 있는지 확인할 수 있습니다.verifyElementPresent - 지정된 요소가 페이지에서 발견 된 경우 TRUE를 반환합니다. 그렇지 않으면 FALSEverifyElementNotPresent - 지정된 요소가 페이지의 어느 곳에서도 발견되지 않으면 TRUE를 반환합니다. 존재하는 경우 FALSE.아래 테스트 스크립트는 이름 텍스트 상자가없는 동안 Mercury Tours 홈페이지에 UserName 텍스트 상자가 있는지 확인합니다. First Name 텍스트 상자는 실제로 Mercury Tours의 등록 페이지에있는 요소이지 홈페이지가 아닙니다. strong> 특정 텍스..

Selenium IDE에서 로케이터를 사용하는 방법

Selenium IDE에서 로케이터를 사용하는 방법로케이터 란 무엇입니까?Locator는 Selenium IDE에게 어떤 GUI 요소 (Text Box, Buttons, Check Boxes 등)가 작동해야하는지 알려주는 명령입니다. 올바른 GUI 요소를 식별하는 것은 자동화 스크립트를 작성하기위한 전제 조건입니다. 그러나 GUI 요소를 정확하게 식별하는 것은 소리보다 어렵습니다. 때로는 잘못된 GUI 요소 나 전혀 요소가없는 작업을하게됩니다. 따라서 Selenium은 GUI 요소의 위치를 ​​정확하게 지정하는 많은 Locator를 제공합니다 Selenium IDE의 다양한 유형의 로케이터 신분증 이름 텍스트 링크 CSS 셀렉터 태그 및 ID 태그 및 클래스 태그 및 속성 태그, 클래스 및 속성 내부 텍..

소프트웨어 테스터로써 진로 경로(기술, 급여, 성장)

이 가이드는 소프트웨어 테스팅의 시작과 끝을 안내합니다. 소프트웨어 테스팅에서 경력을 쌓으려는 경우 꼭 읽어야합니다!소프트웨어 테스팅이란 무엇입니까?소프트웨어 테스팅은 컴퓨터 시스템 / 프로그램이 특정 요구 사항을 충족시키고 원하는 결과를 산출하는지 확인하는 프로세스입니다. 결과적으로 소프트웨어 제품 / 프로젝트에서 버그/결함(defect)를 식별합니다.소프트웨어 테스트는 버그 나 문제없이 고품질의 제품을 제공하는 데 반드시 필요합니다. 소프트웨어 테스터가되기 위해 필요한 기술소프트웨어 테스터가되기 위해 요구되는 기술 및 비 기술적 사항에 대해 논의 할 것입니다.비 기술적 인 기술다음 기술은 훌륭한 소프트웨어 테스터가되기 위해 필수적입니다. 귀하의 기술 세트를 다음 체크리스트와 비교하여 소프트웨어 테스팅..

Selenium IDE를 스크립트 및 명령과 함께 사용하는 방법 (어설 션, 동작)

Mercury Tours 웹 사이트를 테스트중인 웹 응용 프로그램으로 사용할 것입니다. 이 튜토리얼에 필요한 모든 요소가 포함 된 온라인 비행 예약 시스템입니다. 그것의 URL은 http://newtours.demoaut.com/이며 이것은 Base URL이 될 것입니다.녹음하여 스크립트 만들기가장 일반적인 방법 인 녹음을 통해 Selenium IDE에서 첫 번째 테스트 스크립트를 작성해 보겠습니다. 그 다음에는 재생 기능을 사용하여 스크립트를 실행합니다.1 단계Firefox 및 Selenium IDE를 시작하십시오. 프로젝트 이름 입력 - OK 베이스 URL(http://newtours.demoaut.com/) 입력 후 Start Recording 클릭 기본 URL에 대한 값을 입력하십시오 : 녹음 버..

소프트웨어 테스팅이란 무엇입니까? 소개, 기본 및 중요성

소프트웨어 테스팅이란 무엇입니까?소프트웨어 테스트는 실제 결과가 예상 결과와 일치하는지 확인하고 소프트웨어 시스템에 결함 이 없는지 확인하는 활동 입니다. 하나 이상의 관심 속성을 평가하기위한 소프트웨어 구성 요소 또는 시스템 구성 요소의 실행을 포함합니다.소프트웨어 테스트는 실제 요구 사항과 달리 오류, 결함 또는 누락 된 요구 사항을 식별하는데도 도움이됩니다. 수동으로 또는 자동화 된 도구를 사용하여 수행 할 수 있습니다. 일부는 소프트웨어 테스팅을 화이트 박스 및 블랙 박스 테스팅 으로 선호하는 경향이 있습니다.소프트웨어 테스팅이 중요한 이유는 무엇입니까?소프트웨어 버그가 비싸거나 위험 할 수 있기 때문에 테스트가 중요합니다. 소프트웨어 버그로 인해 잠재적으로 금전적 손실과 인적 손실을 초래할 수 ..

Selenium IDE 소개

Selenium IDE (통합 개발 환경) 는 Selenium Suite에서 가장 간단한 도구입니다. 그것은 기록 및 재생 기능을 통해 테스트를 신속하게 생성하는 Firefox 부가 기능입니다. 이 기능은 QTP의 기능과 유사합니다. 설치가 쉽고 배우기 쉽습니다.단순함으로 인해 Selenium IDE는 복잡한 테스트 스위트를 개발하고 유지 관리하는 전체 솔루션이 아닌 프로토 타입 도구로만 사용해야합니다.프로그래밍에 익숙하지 않아도 Selenium IDE를 사용할 수 있지만이 툴을 최대한 활용하려면 HTML, JavaScript 및 DOM (Document Object Model)에 익숙해야합니다. Selenese 명령 " runScript "에 대한 섹션을 읽으려면 JavaScript에 대한 지식이 필요..