«testing» 태그된 질문

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


7
단위 테스트를 처음 사용하는 경우 훌륭한 테스트를 작성하는 방법은 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 단위 테스트 세계에 익숙하지 않아 이번 주에 기존 앱에 대한 테스트 범위를 추가하기로 결정했습니다. 이것은 …

5
Kotlin과 새로운 ActivityTestRule : @Rule은 공개되어야합니다
Kotlin에서 내 Android 앱의 UI 테스트를 만들려고합니다. ActivityTestRule을 사용하는 새로운 시스템이기 때문에 제대로 작동하지 않습니다 : 올바르게 컴파일되고 런타임에 다음을 얻습니다. java.lang.Exception: The @Rule 'mActivityRule' must be public. at org.junit.internal.runners.rules.RuleFieldValidator.addError(RuleFieldValidator.java:90) at org.junit.internal.runners.rules.RuleFieldValidator.validatePublic(RuleFieldValidator.java:67) at org.junit.internal.runners.rules.RuleFieldValidator.validateField(RuleFieldValidator.java:55) at org.junit.internal.runners.rules.RuleFieldValidator.validate(RuleFieldValidator.java:50) at org.junit.runners.BlockJUnit4ClassRunner.validateFields(BlockJUnit4ClassRunner.java:170) at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:103) at org.junit.runners.ParentRunner.validate(ParentRunner.java:344) at org.junit.runners.ParentRunner.<init>(ParentRunner.java:74) at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:55) at android.support.test.internal.runner.junit4.AndroidJUnit4ClassRunner.<init>(AndroidJUnit4ClassRunner.java:38) at android.support.test.runner.AndroidJUnit4.<init>(AndroidJUnit4.java:36) …

18
안드로이드 에뮬레이터의 빠른 실행
안드로이드 에뮬레이터는 약간 느립니다. Motorola Droid 및 Nexus One과 같은 일부 장치의 경우 앱이 실제 장치에서 에뮬레이터보다 빠르게 실행됩니다. 게임 및 시각 효과를 테스트 할 때 발생하는 문제입니다. 에뮬레이터를 가능한 빨리 실행하려면 어떻게합니까? 나는 그 매개 변수를 가지고 놀았지만 아직 눈에 띄게 개선 된 구성을 찾지 못했습니다.

6
Rspec :“array.should == another_array”이지만 순서는 신경 쓰지 않습니다
배열을 비교하고 순서에 관계없이 동일한 요소를 포함하고 있는지 확인하고 싶습니다. RSpec에서이를 수행하는 간결한 방법이 있습니까? 허용되지 않는 방법은 다음과 같습니다. #to_set 예를 들면 다음과 같습니다. expect(array.to_set).to eq another_array.to_set 또는 array.to_set.should == another_array.to_set 배열에 중복 된 항목이 있으면 실패합니다. #sort 예를 들면 다음과 같습니다. expect(array.sort).to eq another_array.sort 또는 array.sort.should == another_array.sort …
235 ruby  testing  rspec 

9
HTML 이메일 렌더링 테스트 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
232 html  email  testing 


20
언제 Debug.Assert ()를 사용해야합니까?
CS 전문가로 졸업 한 후 약 1 년 동안 전문 소프트웨어 엔지니어로 일했습니다. 나는 C ++과 C에서 한동안 주장에 대해 알고 있었지만 최근까지 C #과 .NET에 존재한다는 것을 전혀 몰랐다. 우리의 생산 코드에는 어떤 주장도 포함되어 있지 않으며 내 질문은 이것입니다 ... 프로덕션 코드에서 Asserts를 사용해야합니까? 그렇다면 언제 사용하는 것이 …

3
pytest에서 conftest.py 파일의 용도는 무엇입니까?
나는 최근에 발견했다 pytest. 좋아 보인다. 그러나 문서가 더 나을 수 있다고 생각합니다. 어떤 conftest.py파일을 사용 해야하는지 이해하려고합니다 . 내 (현재 작은) 테스트 스위트 conftest.py에는 프로젝트 루트에 하나의 파일이 있습니다. 테스트에 주입하는 조명기를 정의하는 데 사용합니다. 두 가지 질문이 있습니다. 이것이 올바르게 사용 conftest.py됩니까? 다른 용도가 있습니까? 둘 이상의 conftest.py파일을 …
217 python  testing  pytest 

10
콘솔에서 Android 앱 중지
콘솔에서 Android 앱을 중지 할 수 있습니까? 다음과 같은 것 : adb stop com.my.app.package 테스트 프로세스가 너무 빨라질 것입니다. 지금은 수동 테스트 사례가 깨끗한 상태로 시작되도록 매번 앱을 제거 / 설치합니다.
205 android  testing  adb 


14
Java에서 2 개의 XML 문서를 비교하는 가장 좋은 방법
기본적으로 사용자 정의 메시지 형식을 XML 메시지로 변환하고 다른 쪽 끝으로 보내는 응용 프로그램의 자동화 된 테스트를 작성하려고합니다. 입력 / 출력 메시지 쌍이 잘 갖추어져 있으므로 입력 메시지를 보내고 XML 메시지를 듣고 다른 쪽 끝을 듣기 만하면됩니다. 실제 출력을 예상 출력과 비교할 때가되었지만 몇 가지 문제가 있습니다. 내 첫 번째 …

30
테스트 주도 개발의 단점? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

13
bash에 함수가 존재하는지 확인
현재 bash에서 실행되는 단위 테스트를 수행하고 있습니다. 단위 테스트는 bash 스크립트에서 초기화, 실행 및 정리됩니다. 이 스크립트는 보통 init (), execute () 및 cleanup () 함수를 포함합니다. 그러나 필수 사항은 아닙니다. 그것들이 정의되어 있는지 여부를 테스트하고 싶습니다. 나는 이전에 소스를 greping하고 seding 하여이 작업을 수행했지만 잘못된 것 같습니다. 더 우아한 …

4
Maven에서 테스트 코드 공유
Maven의 다른 모듈의 테스트 코드에 어떻게 의존 할 수 있습니까? 예를 들어 2 개의 모듈이 있습니다. 베이스 본관 Main의 테스트 사례를 Base의 기본 테스트 클래스로 확장하고 싶습니다. 이게 가능해? 업데이트 : 테스트 항아리 만들기와 관련된 적절한 대답을 찾았습니다 .
183 maven-2  testing 

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