«testing» 태그된 질문

소프트웨어 테스팅은 프로그램 또는 시스템의 속성 또는 기능을 평가하고 필요한 결과를 충족하는지 판단하기위한 활동입니다.

8
Golang에서지도의 동등성을 테스트하는 방법은 무엇입니까?
다음과 같은 테이블 기반 테스트 케이스가 있습니다. func CountWords(s string) map[string]int func TestCountWords(t *testing.T) { var tests = []struct { input string want map[string]int }{ {"foo", map[string]int{"foo":1}}, {"foo bar foo", map[string]int{"foo":2,"bar":1}}, } for i, c := range tests { got := CountWords(c.input) // TODO test whether c.want == got } …

7
패닉을 테스트하는 방법?
나는 현재 주어진 코드가 당황했는지 확인하는 테스트를 작성하는 방법을 고민하고 있습니다. Go가 recover패닉을 잡기 위해 사용한다는 것을 알고 있지만 Java 코드와 달리 패닉이 발생했을 때 건너 뛸 코드 나 무엇을 가지고 있는지 실제로 지정할 수는 없습니다. 그래서 내가 기능이 있다면 : func f(t *testing.T) { defer func() { if r …
90 testing  go 

11
Kotlin에서 예상되는 예외 테스트
Java에서 프로그래머는 다음과 같이 JUnit 테스트 케이스에 대해 예상되는 예외를 지정할 수 있습니다. @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Kotlin에서 어떻게해야하나요? 두 가지 구문 변형을 시도했지만 모두 작동하지 않았습니다. import org.junit.Test // ... @Test(expected = ArithmeticException) fun omg() Please specify constructor invocation; …

2
spec / rails_helper.rb는 spec / spec_helper.rb와 어떻게 다릅니 까? 필요합니까?
Rails Tutorial을 두 번째로하고 있습니다. 내가 이것을 입력하면 rails generate integration_test static_pages 내가 얻을 spec/rails_helper.rb과 spec/spec_helper.rb대신의spec/spec_helper.rb 이제 테스트를 실행하면 지난번에 수행했을 때보 다 더 길고 (더 "상세") 느립니다. 두 파일의 차이점이 무엇인지, 내가 뭔가 잘못했는지 궁금합니다. 또한 rails_helper.rb모든 것을 엉망으로 만들지 않고 파일을 제거하는 방법이 있습니까?


4
bash 스크립트를 실행할 때 줄 번호를 표시하는 방법
나는 명령을 많이 가지고 테스트 스크립트가 출력을 많이 생성, 내가 사용 set -x하거나 set -v및 set -e오류가 발생하면 스크립트가 중지 것, 그래서. 그러나 문제를 찾기 위해 실행이 중단 된 줄을 찾는 것은 여전히 ​​다소 어렵습니다. 각 라인이 실행되기 전에 스크립트의 라인 번호를 출력 할 수있는 방법이 있습니까? 또는에 의해 생성 …
89 linux  bash  testing 

4
nosetests --pdb 옵션으로 중단 점 설정
nosetests --pdb오류나 실패시 중단하겠습니다. 그러나 이것은 제 요구에 비해 너무 늦었습니다. 실행 중에 코드를 단계별로 실행하면 문제가있는 곳을 디버깅하는 데 도움이됩니다. 그러나 nosetest는 상대적 가져 오기에 의존하는 테스트 (즉, 패키지의 테스트)를 허용하므로 유용합니다. 테스트가 실행되기 전에 중단 점을 어떻게 설정할 수 있습니까? 현재 나는 다음을 사용하고 있습니다. python -m pdb …
88 python  testing  nose  pdb 


7
Rspec에 내 모델 클래스가 표시되지 않습니다. 초기화되지 않은 상수 오류
Ruby on Rails 애플리케이션에서 내 모델에 대한 Rspec 테스트를 작성하고 있습니다. 그리고 'rspec spec'을 시작하는 동안이 오류가 발생합니다. command: /spec/models/client_spec.rb:4:in `<top (required)>': uninitialized constant Client (NameError) Rails 4.0.0과 Ruby 2.0.0을 사용합니다. 내 client_spec.rb는 다음과 같습니다. require 'spec_helper' describe Client do it 'is invalid without first_name', :focus => true do client …

6
pytest를 사용하여 테스트를 비활성화하려면 어떻게합니까?
여러 테스트가 있다고 가정 해 보겠습니다. def test_func_one(): ... def test_func_two(): ... def test_func_three(): ... pytest해당 테스트 만 실행 하는 것을 방지하기 위해 함수에 추가 할 수있는 데코레이터 또는 이와 유사한 것이 있습니까? 결과는 다음과 같을 수 있습니다. @pytest.disable() def test_func_one(): ... def test_func_two(): ... def test_func_three(): ...
88 python  testing  pytest 

7
Rails에서 테스트 할 때 HTTP_REFERER를 어떻게 설정하나요?
컨트롤러를 테스트하려고하는데이 오류가 발생했습니다. 오류는 이해하지만 해결 방법을 모르겠습니다. test: on CREATE to :user with completely invalid email should respond with redirect (UsersControllerTest):ActionController::RedirectBackError: No HTTP_REFERER was set in the request to this action, so redirect_to :back could not be called successfully. If this is a test, make sure to specify …

3
Django TestCase의 Assertion Methods 목록은 어디에 있습니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …
87 django  testing  assert 

22
PHP를 사용하여 원격 파일이 존재하는지 어떻게 확인할 수 있습니까?
내가 찾을 수있는 최선의 if fclose fopen유형은 페이지로드를 정말 느리게 만듭니다. 기본적으로 내가하려는 것은 다음과 같습니다. 웹 사이트 목록이 있고 그 옆에 파비콘을 표시하고 싶습니다. 그러나 사이트에없는 경우 깨진 이미지를 표시하는 대신 다른 이미지로 교체하고 싶습니다.
86 php  file  networking  testing 

11
Windows Vista에서 '디버그 / 응용 프로그램 닫기'대화 상자를 비활성화하려면 어떻게합니까?
Windows에서 응용 프로그램이 충돌하고 Visual Studio와 같은 디버거가 설치되면 다음 모달 대화 상자가 나타납니다. [제목 : Microsoft Windows] X가 작동을 멈췄습니다. 문제로 인해 프로그램이 올바르게 작동하지 않습니다. Windows는 프로그램을 닫고 솔루션을 사용할 수 있는지 알려줍니다. [디버그] [응용 프로그램 닫기] 이 대화 상자를 비활성화하는 방법이 있습니까? 즉, 프로그램이 충돌하고 조용히 구워 …


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