«testing» 태그된 질문

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

11
System.out.println ()을 사용하는 것이 왜 그렇게 나쁜가요? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

3
테스트 방법에서 try catch를 사용해야합니까?
단위 테스트를하고 있습니다. 하나의 기능을 테스트하려고합니다. 테스트 컴포넌트에서 호출합니다. 그러나 원격 기능이 예외를 처리 할 수 ​​없다면 내 테스터 구성 요소에서도 예외가 발생합니다. 테스터 구성 요소에서 예외가 발생하는 것에 대해 걱정해야합니까? 감사. 편집하다: 추신: 오류를 던지는 것은 좋지만 다른 기능에 대해서만 최종 옵션이 될 때까지 최종 옵션이 아닙니다! 세상에 나는 …

3
배송 테스트 코드. 왜 안 그래?
테스트 코드를 제품과 함께 제공하고 싶습니다. 특히, 프로그램 사본을 보유한 모든 사람이 "자체 테스트"버튼을 누르거나 명령 행에서 --self-test를 통과하여 완전한 단위 제품군을 실행할 수 있도록 옵션을 제공하십시오. 통합 테스트. 필자는 현장에서 발견 된 문제를 디버그하기 위해 대부분이 작업을 수행하려고하므로 최종 사용자로부터 버그 보고서가 수신 될 때 "또한이 세 가지 테스트가 …

3
환경을 재현 할 수 없을 때 테스트하고 최적화하는 방법은 무엇입니까?
과거에는 다양한 환경에서 일했습니다. 데스크톱 앱, 게임, 내장 된 물건, 웹 서비스, 명령 줄 작업, 웹 사이트, 데이터베이스보고 등 이러한 모든 환경은 동일한 특성을 공유했습니다. 복잡성, 크기에 상관없이 항상 내 컴퓨터 또는 테스트 할 개발 환경에서 응용 프로그램의 하위 집합 또는 슬라이스를 가질 수있었습니다. 오늘은 그렇지 않습니다. 오늘날 저는 확장성에 …

3
데이터 액세스 계층을 테스트하는 방법은 무엇입니까?
Spring 액세스를 위해 JDBC를 사용하는 DAO 메소드가 있습니다. 판매자의 품목 판매 성공률을 계산합니다. 코드는 다음과 같습니다. public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction WHERE seller_id = ?"; Object[] args = {seller_id}; return getJdbcTemplate().queryForObject(sql, args, BigDecimal.class); } JUnit으로이 메소드 또는 DAO …

2
사람들은 어떻게 테스트 스위트를 유지합니까?
특히 다음과 같은 측면이 궁금합니다. 테스트 사례가 잘못되었거나 구식이며 수리 또는 폐기해야한다는 것을 어떻게 알 수 있습니까? 테스트 케이스가 유효하지 않더라도 여전히 통과하고 침묵 상태가되어 소프트웨어가 제대로 작동한다고 잘못 믿을 수 있습니다. 그렇다면 테스트 스위트의 이러한 문제를 어떻게 알 수 있습니까? 테스트 스위트가 더 이상 충분하지 않으며 새로운 테스트 케이스를 …

7
테스터는 프로파일이 낮습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 나는 일부 시스템 관리자를 알게되었고 그에 따르면 테스트 담당자에게는 개발자와 비교하여 조직에서 선호도가 부여되지 않습니다. 의심의 여지없이 소프트웨어 …
17 testing 

9
프로그래머가 테스터가 테스트를 설계하도록 도와야합니까?
테스터가 테스트를 설계하는 데 프로그래머가 얼마나 도움을 주어야합니까? 나는 그들이 전혀 도와 주어야한다고 생각하지 않습니다. 내 걱정은 테스터가 자신의 코드에 대한 테스트를 설계하는 데 도움이된다면 테스터에게 자신의 편견과 해당 코드에 대한 사각 지대를 '감염'시킬 것입니다. 테스터가 테스트를 작성하는 데 필요한 정보를 제공하기 위해 요구 사항이 충분해야한다고 생각합니다. 프로그래머가 걱정하는 구현의 …
17 team  testing 

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

5
TDD에서 프로덕션 코드를 수정하지 않고 통과 한 테스트 사례를 작성하면 무엇을 의미합니까?
다음은 TDD에 대한 Robert C. Martin의 규칙입니다 . 실패한 단위 테스트를 통과하지 않으면 프로덕션 코드를 작성할 수 없습니다. 실패하기에 충분한 단위 테스트를 더 이상 작성할 수 없습니다. 컴파일 실패는 실패입니다. 실패한 단위 테스트를 통과하기에 충분한 양보다 더 많은 생산 코드를 작성할 수 없습니다. 가치가 있지만 테스트 코드를 변경하지 않고 통과하는 …

3
외부 API를 쿼리하는 것이 유일한 목적이지만 API가 복잡한 쿼리 구문을 사용하는 함수를 어떻게 테스트합니까?
유일한 실제 논리는 외부 API의 쿼리 구문에 있습니다. API를 쿼리하는지 여부를 테스트하고 싶지 않고 올바른 데이터가 반환되는 방식으로 쿼리하는지 테스트하고 싶습니다. 예를 들어 일부 의사 코드는 다음과 같습니다. function retrieve_related_data(id) { query = "[potentially long, syntactically complex query that uses param id to get some data]"; results = api_wrapper.query(query); return …

1
REST 웹 서비스를 어떻게 단위 테스트 할 수 있습니까?
단위 테스트를 처음 접했을 때 DB를 호출하고 DTO를 채우는 REST 웹 메소드가 하나 있습니다. 의사 코드는 public object GetCustomer(int id) { CustomerDTO objCust = //get from DB return objCust; } 이러한 방법과 테스트 유형 (통합 / 단위)에 대한 테스트를 작성하는 방법은 의심의 여지가 있습니다. 그리고 단위 테스트를 위해서는 DB를 쳐야합니다. …


5
C # 및 NUnit을 사용하여 GUI 앱에 대한 단위 테스트를 구성하는 방법
고객 중 한 사람에게 간단한 응용 프로그램을 제공하기 위해 소규모 프로젝트를 수행하라는 요청을 받았습니다. 일반적으로 백엔드 코드를 작성하여 모든 테스트 요구 사항을 파악했지만 GUI에 대한 테스트 작성에 대한 모호한 즐거움을 아직 얻지 못했기 때문에 설정 방법을 잘 모릅니다. EXE의 테스트 코드 및 도구 첫 번째 본능은 단순히 응용 프로그램 코드와 …
16 c#  testing  gui  nunit 

5
CD를 낭비하지 않고 CD를 굽는 소프트웨어를 테스트하는 방법은 무엇입니까?
CD (음악)를 굽는 데 사용할 수있는 응용 프로그램을 작성하고 싶습니다. 어쨌든 실제 CD로 테스트해야한다는 것을 알고 있지만 작은 변경을 할 때 마다이 작업을 수행하고 싶지 않습니다. 그러나 올바른 데이터가 레코딩되는지 알고 테스트하여 CD가 손상되지 않습니다. API를 노출 시켜서 실제 드라이브에 직접 레코딩하는 라이브러리를 사용하고 있습니다. 디스크 이미지에 쓸 수 없습니다 …
16 testing  hardware 

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