>

Karate 기능 파일에서 다른 테스트 시나리오를 실행하고 있지만 테스트가 끝나면 Cassandra 데이터베이스에서 테스트 데이터를 삭제하려고합니다. Karate에서 Cassandra를 연결하는 방법과 모든 테스트 사례 실행 후 한 번만 데이터 정리 활동을 실행하는 방법을 제안 해 주시겠습니까?


  • 답변 # 1

    1) Java 유틸리티를 작성하여 Karate에서 호출하십시오 (https://github.com/intuit/karate#calling-java

    참조).

    2) 일반적으로테스트 전정리하는 것이 더 안전하며 karate.callSingle() 를 사용할 수 있습니다  이를 위해. 테스트 스위트의 끝에서 무언가를 수행하려면 HTML 보고서가 생성되는 방식과 유사하게 Java 러너에서 수행하는 것이 가장 간단합니다. https://github.com/intuit/karate#parallel-execution

  • 이전 python - 다음 열에 CSV를 쓰는 방법
  • 다음 ios - 왜 uipagecontrol이 첫 번째로 올바르게 업데이트되지 않지만 Xcode를 통해 두 번째입니다