입력 값이 있습니다. 허용 범위가 1..n 인 곳을 테스트하고 싶습니다 (n은 가변적이지만 항상 양수입니다). 컨텍스트를 제공하기 위해 n은 언제든지 재고가있는 제품의 수량입니다 (매일 변경됨). 사용자는 한 번에 최대 1 개 또는 최대 n 개의 제품을 사용하도록 요청할 수 있지만 해당 시간에 n 개 이상의 값을 요청하면 제한해야합니다.테스팅 - 변수 경계가있는 데이터에 대한 동등한 파티셔닝/경계 값 분석
입력 값에 대한 테스트 케이스를 만들려면 등가 분할 및 경계 값 분석을 적용하여 클래스를 만들고 경계 값을 선택한다고 생각했습니다. 그러나 입력의 동등한 클래스/경계 값이 가변적 일 때 테스트 케이스를 정의하는 데 이러한 기술을 사용하는 방법을 잘 모르겠습니다.
이러한 상황에서 EP/BV 기술은 적용되지 않습니까? 어떻게하면 테스트 케이스에 대한 값을 정의하는 방법에 접근 할 수 있습니까?
응용 프로그램이 공유를 "판매"하는 방법은 무엇입니까? 이 경우 수량이 음수가 아니거나 포지션 상승에 대해 음수가되는 양입니까? –
응용 프로그램은 사용할 수있는 제품 또는 "재고"의 수를 기록하는 재고 시스템입니다. 미안하지만 나는 그것이 주식과 관련이 없다는 것을 분명히해야했다. – user3294706