«testing» 태그된 질문

해당 시스템의 예상 동작과 비교하여 소프트웨어 시스템의 동작 확인

6
매개 변수화 된 테스트-언제, 왜 사용합니까?
최근 직장에서 우리는 Parameterized testing 과 관련하여 약간의 의견 차이가있었습니다 . 일반적으로 우리는 TDD 스타일 (또는 적어도 시도)을 사용하므로 해당 접근법의 이점을 이해합니다. 그러나 나는 매개 변수가있는 테스트가 가져 오는 것을 보려고 고심하고 있습니다. 참고로 우리는 서비스와 RESTful 인터페이스를 통해 노출되는 라이브러리에서 작업합니다. 지금까지 내가 본 것은 적어도 Eclipse에서 JUnit을 …


2
git 저장소에 히스토리에 저작권이있는 미디어가있는 프로젝트를 오픈 소스하는 방법은 무엇입니까?
무료 라이센스로 오디오 핑거 프린팅 소프트웨어 프로젝트를 릴리스하려고하지만 저장소에 저작권이있는 오디오 파일이 포함되어 있습니다. 테스트 사례는 현재 이러한 파일을 사용합니다. 최대 버전 기록으로 저작권을 위반하지 않고 코드를 일반인에게 공개하려면 어떻게해야합니까? 세부: 코드는 git에서 버전이 지정됩니다. 릴리스 전에 모두 하나의 브랜치로 다시 접습니다. 400MB의 오디오 데이터가 있습니다. 일부 파일은 Jamendo와 같은 …

2
RSpec 대 테스트 :: 레일 단위
Ruby on Rails의 Test :: Unit에서 RSpec로 전환하여 얻을 수있는 이점을 실제로 확신하지 못했습니다 (RSpec에 대해 수시로 읽어야 함). 대부분의 Rails 프로젝트에서 사용하고있는 것으로 보이는 RSpec은 무엇입니까? (일부 코드의 장점을 명확하게 나타내는 일부 코드 예제는 대단히 감사하겠습니다)

8
인터뷰 중 화이트 보드 "테스트": (화이트 보드) 코드를 백업하는 합법적 인 방법? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 내가 알면서 화이트 보드 코드에 오류 (오타 나 ";"와 같은 오타가 있음)가 있으면 종종 인터뷰 비용이 발생합니다. …

5
엄격한 TDD와 DDD를 결합하는 방법?
TDD는 테스트를 통해 코드를 디자인하는 것입니다. 따라서 일반적인 레이어는 일반적으로 사전에 구축되지 않습니다. 리팩토링 단계를 통해 약간 나타나야합니다. 도메인 기반 설계에는 응용 프로그램 계층, 인프라 계층, 도메인 계층, 지속성 계층과 같이 잘 설정된 계층을 정의하는 많은 기술적 패턴이 포함됩니다. DDD 프로젝트의 코딩 부분을 처음부터 시작하려면 어떻게해야합니까? DDD 기술 패턴에 맞추기 …

5
보이드 방법의 단위 테스트
응용 프로그램의 버그를 수정하기 위해라는 postLogin기존 메서드에 호출을 추가하여 이름이 지정된 메서드를 수정했습니다 getShoppingCart. 암호 protected void postLogin() { getShoppingCart(); } 그러나 단위 테스트를 작성하는 가장 좋은 방법은 무엇인지 잘 모르겠습니다 postLogin. 접근법 1 Mockito의 verify를 사용하여 메소드가 호출되었는지 간단히 확인하십시오. verify(mock).getShoppingCart(); 접근법 2 사용자 장바구니 값을 가져 와서 메소드 …

1
API 클라이언트 및 랩퍼의 단위 테스트
필자는 개발중인 API 클라이언트 라이브러리를 단위 테스트하는 가장 좋은 방법을 찾으려고 노력했습니다. 라이브러리에는 Client기본적으로 API와의 1 : 1 매핑이있는 Wrapper클래스 와 의 맨 위에보다 사용자에게 친숙한 인터페이스를 제공 하는 추가 클래스가 Client있습니다. Wrapper --> Client --> External API 내가 먼저 모두에 대해 테스트의 무리를 작성 Client하고 Wrapper효과적으로 단지 그들이 앞으로가에서 …


3
테스트중인 개발자 란 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 최근에 개발자를 테스트에서 채용하기 위해 회사에 데려 가고 싶은 채용 담당자와 이야기하고있었습니다. 그는 본질적으로 새로운 프로그래밍 …

4
외부 API 테스트를 수행하는 방법 (블랙 박스)
공급 업체의 API를 사용한다고 가정하면 API가 예상대로 작동하는지 확인하는 방법은 무엇입니까? 저의 주요 관심사는 때때로 벤더가 코드 변경 사항을 푸시하고 API를 중단하는 것입니다. 우리는 지속적으로 테스트 할 수있는 일종의 자동 소프트웨어를 원합니다. 이것을 다루는 방법?

4
확률 론적 행동으로 프로그램을 테스트하기위한 모범 사례는 무엇입니까?
R & D 작업을 할 때, 나는 종종 자신의 행동에 어느 정도의 무작위성을 가진 프로그램을 작성하는 것을 발견합니다. 예를 들어, 유전자 프로그래밍에서 작업 할 때 임의의 임의 소스 코드를 생성하고 실행하는 프로그램을 작성하는 경우가 많습니다. 이러한 코드를 테스트 할 때 발생하는 문제는 버그가 간헐적으로 발생하고 재현하기가 매우 어렵다는 것입니다. 이것은 …

5
알고리즘 복잡성을 테스트해야합니까? 그렇다면 어떻게?
정렬 된 목록 / 배열 검색과 같은 간단한 것을 구현한다고 가정 해 봅시다. 함수 (c #)는 다음과 유사합니다. static int FindIndex(int[] sortedList, int i); 나는 기능면에서 이것을 구현하고 테스트 할 수 있지만 명백한 이유로 나는 일반적으로 선형 검색이나 의도적으로 어리석은 것보다 이진 검색을 선호합니다. 내 질문은 : 알고리즘 복잡성 측면에서 …

5
CSV 파서에 대한 단위 테스트
CSV 파서를 단위 테스트하려면 어떤 테스트를 사용해야합니까? 나는이 간단한의 CSV 파서 C #에서, 그리고 나는 확실히 내가 모든 일반적인 (그리고 드문) 가장자리의 경우 좋은 단위 테스트 커버리지가되고 싶어요. 잠재적 문제와 경계 사례를 식별하기 위해 어떤 테스트를 사용해야합니까?
14 testing  parsing 

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

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