제품이 아직 존재하지 않는다고 가정하고 제품 엔터티를 업데이트하기위한 PUT 요청을 테스트하려고합니다. 따라서 테스트에서 다음 논리를 모델링합니다. 제품을 만듭니다. 제품에는 제품을 만들거나 업데이트 할 때마다 자동 증가 크기를 지정하는 필드가있는 목록이 있습니다. 그래서 나는 창조 직후 크기가 1과 같을 것으로 기대합니다. GET 요청을 수행하여 크기를
Maven 자동화 된 테스트 세트와 Cucumber 자동 테스트 스위트를 포함하는 Java 프로젝트를 작성 중입니다. 이것이 이상적이지는 않다는 것을 알았지 만 다른 테스트 스위트는 프로젝트의 다른 단계에서 다른 하위 팀이 작성했습니다. 앞으로 우리는이 프로젝트를 소규모 프로젝트로 나눌 계획이지만, 현재 우리는이 믹스를 고수하고 있습니다. 플러그인은 Mav
GUI에서 텍스트를 testNG assert를 사용하는 텍스트 파일과 비교하려고합니다. GUI를 소스 코드 <h2>What is EAC?</h2>
<br/>
The Effective Annual Cost (EAC) is a measure ....(text continues...)
[enter image des
TestNG + Selenium (Chrome WebDriver)을 사용하여 테스트를 병렬 실행하는 데 문제가 있습니다. 기본적으로 내 테스트는 실제로 실제로 병렬로 실행되는 것처럼 보이지 않습니다. 달성하려고 시도 : Excel 스프레드 시트에서 데이터를 읽는 중입니다. TestSuite.java의 모든 테스트 케이스는 별도의 WebDriver 인스턴스에
을 통과 @dataprovider 나는이 @DataProvider이 public class A {
@BeforeTest
@DataProvider(name = "ProvideUsefulClasses")
public static Object[][] InitiateUsefulClasses() throws MalformedURLExceptio
testng을 사용하여 병렬로 테스트를 실행하려고하지만 구성에 몇 가지 문제가 있습니다. 저는 많은 테스트 파일을 포함하고있는 많은 클래스 파일이있는 프로젝트가 있습니다. 현재 parallel = 'methods'플래그를 사용하여 주어진 시간에 실행되는 테스트의 수를 최대화하는 테스트를 실행 중입니다. 저의 목표는 병렬 테스트의 횟수를 최대화하면서 동시에
.//*[contains(@class, 'alert alert-warning fade in')] !! 4 배 데이터 입력이있을 때 버튼을 클릭 할 때 나타나는 xpath는 표시되지 않습니다. 정상적인 경우 다른 조건을 사용하려고하면 정상적으로 작동합니다. 하지만 TestNg Assertion 케이스에서 유효성을 검사하는 방법은 무엇입니까? xpath가있는
오이가 포함 된 maven 프로젝트를 BDD로 작성하여 testng과 통합했습니다. 내 기능 파일에 2 개의 시나리오를 추가했습니다. 내 testng.xml에서 러너 클래스를 구성하고 러너 클래스에서 @BeforeClass로 브라우저를 시작합니다. 테스트는 첫 번째 시나리오를 성공적으로 실행하지만 두 번째 시나리오는 실행하지 않습니다. 이를 계속 진행하는
나는 다음과 같은 요구 사항을 단일 테스트에서 3 개 클래스를 실행해야 에 그룹의 여러 조합을 실행하는 방법 : 는 클래스 1에서만 TEST1 및 TEST3을 실행합니다. Class2의 test2 만 실행하십시오. Class3의 모든 테스트를 실행하십시오. public class Class1
{
@Test(groups={"test1"})
public