«acceptance-testing» 태그된 질문

Wikipedia에 따르면 수락 테스트는 사양 또는 계약의 요구 사항이 충족되는지 확인하기 위해 수행되는 테스트입니다.

7
자동화 된 단위 테스트, 통합 테스트 또는 승인 테스트 [닫기]
TDD와 단위 테스트는 현재 큰 격찬으로 보입니다. 그러나 다른 형태의 자동 테스트와 비교할 때 정말 유용합니까? 직관적으로 자동화 통합 테스트가 단위 테스트보다 훨씬 유용하다고 생각합니다. 내 경험상 가장 많은 버그는 모듈 간의 상호 작용에 있으며 각 장치의 실제 (일반적으로 제한적) 논리는 아닙니다. 또한 모듈 간의 인터페이스가 변경되어 사전 및 사후 …


5
종단 간 테스트 대 단위 테스트는 테스트를 분리해야합니까?
회사에서는 일반적으로 웹 사이트 / 웹 앱에 대한 엔드 투 엔드 테스트를 작성해야합니다. 즉, URL에 액세스하고 양식을 작성하고 다른 URL에 양식을 제출하고 페이지 결과를 확인해야합니다. 양식 유효성 검사를 테스트하고 HTML 템플릿에 올바른 컨텍스트 변수가 있는지 테스트합니다. 또한 기본 논리를 간접적으로 테스트하는 데 사용합니다. 동료에게 이것이 엔드-투-엔드 테스트를 통과하는 한 언제든지 …

7
전체 범위를 달성하기 위해 팀을 TDD로 변환 한 후 가능한 모든 테스트 사례를 작성하는 것이 좋습니까?
단위 / 기능 테스트가없는 대규모 엔터프라이즈 수준의 응용 프로그램이 있다고 가정합니다. 마감 시한이 매우 촉박하여 개발 중에 테스트 중심 개발 프로세스가 없었습니다 (확실하지 않은 마감 시한을 약속해서는 안되지만 완료된 작업은 완료되었습니다!) 모든 마감일이 지났고 상황이 안정되었으므로 모두 우리를 생산적인 TDD / BDD 기반 팀으로 전환하기로 합의했습니다. 이제 문제는 우리가 이미 …

2
소프트웨어 테스팅 기법 또는 범주 [닫기]
여기에 무엇이 요청되는지 말하기가 어렵습니다. 이 질문은 모호하거나 모호하거나 불완전하거나 지나치게 광범위하거나 수사적이며 현재 형태로 합리적으로 대답 할 수 없습니다. 다시 열 수 있도록이 질문을 명확하게 설명 하려면 도움말 센터를 방문하십시오 . 휴일 팔년 전에 . 어떤 종류의 소프트웨어 테스트를 알고 있습니까? 테스트 주도 개발, 단위 테스트 등에 대해 들었지만 …

4
테스트 기반 개발을 수행하는 방법
응용 프로그램 개발 분야에서 2 년 이상 경험이 있습니다. 이 2 년 동안 개발에 대한 나의 접근 방식은 다음과 같습니다. 요구 사항 분석 Identity Core 구성 요소 / 개체, 필수 기능, 동작, 프로세스 및 제약 클래스, 클래스 간 관계, 객체의 동작 및 상태에 대한 제약 조건 만들기 요구 사항에 따라 …

4
수락 테스트 사례 작성
우리는 SCRUM 프로세스에 테스트 프로세스를 통합하고 있습니다. 나의 새로운 역할은 나중에 자동화하기 위해 웹 응용 프로그램의 승인 테스트를 작성하는 것입니다. 테스트 사례를 작성하는 방법에 대해 많이 읽었지만 복잡한 웹 응용 프로그램에 대한 테스트 사례를 작성하는 실질적인 조언은 없었으며 대신 적용하기 어려운 충돌 원칙을 던졌습니다. 테스트 사례는 짧아야합니다. CMS를 예로 들어 …

3
Google지도의 '길 찾기'기능을 어떻게 테스트 하시겠습니까?
(나는 이것이 좋은 인터뷰 질문 일 것이라고 생각 하지만, 제 경우에는 그보다 실용적입니다.) 우리는 수십 가지 화학 성분 사이에서 매우 길고 정교한 화학 반응 과정을 모델링 하는 크고 복잡한 응용 프로그램 을 보유하고 있습니다. 우리는 응용 프로그램에 대한 합격 시험을 설계하는 단계에 있지만, 테스트 할 수있는 수 많은 경로에 다소 …

6
BDD 프로젝트에서 QA의 역할은 무엇입니까?
자동 수락 테스트를 통해 100 % 사용자 스토리를 다루는 BDD를 사용하여 프로젝트를 실행하는 경우 테스터 / 품질 보증 담당자의 역할은 무엇입니까? 개발자가 제품 소유자와 함께 승인 테스트를 작성하여 어리석은 가정처럼 보이는지 알려줄 것이라고 생각합니다.

3
프로덕션 시스템의 재사용 및 회귀 테스트 비용과 관련된 소프트웨어 엔지니어링 원칙이 있습니까?
저는 연금 및 투자를 돌보는 은행을 위해 대규모 금융 거래 시스템에서 일했습니다. 15 년간의 기능 변경 후 수동 회귀 테스트 비용은 릴리스 당 2 억 달러로 상승했습니다. (1 천만 LOC, 매일 천만 달러 거래). 이 시스템은 또한 회사 주변의 19 개 다른 시스템과 인터페이스하여 많은 양의 데이터를 이동시킵니다. 이 시스템은 …

2
게임 개발을 다룰 때 소프트웨어 테스트가 다른가요?
필자는 일반적인 소프트웨어 개발과 게임 개발의 차이점에 대해이 논문 을 읽었 으며 저자는 소프트웨어 테스트와 관련하여 몇 가지 좋은 점을 지적했습니다. ... 게임 개발자들은 게임 디자이너의 창의적 욕구가 변화함에 따라 이러한 테스트의 빠른 노후화로 인해 자동 테스트를 사용하는 것을 주저합니다. 그래서,이 글을 읽게되면 게임을 다루거나 테스트 할 때 소프트웨어 테스팅의 …

3
다른 시스템의 품질 보증 (QA)을 위해 완전히 중복 된 시스템을 만드는 것이 좋지 않습니까?
직장에서 우리는 매우 복잡한 시스템을 가지고 있습니다. 이 시스템을 System_A라고하겠습니다. Google의 품질 관리팀에서 System_A를 테스트하기 위해이 시스템을 System_B라고하는 다른 시스템을 만들었습니다. System_B가 사용되는 방식은 다음과 같습니다. IN (System_B 자체를 사용하여) 입력을 생성하고 이러한 입력을 System_B를 통해 다시 처리하고 출력 O_B를 생성합니다. 따라서 프로세스는 다음과 같습니다. System_B(IN) -> O_B. 그런 다음 …

4
모든 단계에 대해 별도의 테스트 방법을 사용하는 것이 좋습니다?
REST API를 테스트하고 있습니다. JSON 구조를 반환한다고 가정 해 봅시다. 서버를 테스트하는 가장 좋은 방법은 무엇입니까? 각 테스트 단계는 이전의 모든 성공한 경우에만 성공할 수 있습니다. 구조 A : 모든 것을 한 번에 테스트 - Test method 1: - make server request - assert http response code was 200 - …

6
고객의 세계가 바뀌 었습니다. 어떻게 처리합니까?
얼마 전, 우리는 백엔드로 SQL Server를 사용하는 고객의 기존 메인 프레임 시스템을 새로운 인트라넷 ASP.NET 솔루션으로 교체하는 프로젝트를 맡았습니다. 이 중 일부는 비즈니스의 리엔지니어링이었습니다. 본질적으로 시스템을 변경함에 따라 비즈니스를 더 잘 수행 할 수있는 방법을 생각해야했습니다. 따라서 첫 번째 작업은 논리적 데이터 모델과 물리적 데이터 모델을 수행하는 것이 었습니다. 고객이이 …

7
테스트 계획은 누가 작성해야합니까?
저는 회사의 사내 개발 팀에 있으며 마케팅 팀의 요구 사항에 따라 회사의 웹 사이트를 개발합니다. 승인 테스트를 위해 사이트를 릴리스하기 전에 따라야 할 테스트 계획을 제공해야했습니다. 그러나 개발 팀은 요구 사항이 요청자로부터 온 것이기 때문에 테스트 대상, 확인 대상, 동작 방식 등 테스트 계획이 필요하지 않다고 생각합니다. 우리는 항상 이것에 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.