나는 webservices의 초보자이며 WebServices를 사용하는 테스트 자동화에서 세이브 포인트 메커니즘을 사용하려고 생각하고있었습니다. 세이브가 롤백하면 자동화 중에 만들어 더티 데이터 닦아야한다되도록 아래 코드 저장 점을 설정하고, 다시하는 웹 서비스를 이용하여 여러 CRUD 조작되는 압연 사이테스트 자동화에서 세이브 포인트를 설정하고 롤백하기위한 모범 사례
Connection con =
DriverManager.getConnection("jdbc:derby://localhost:1527/testDb",
"name","pass");
con.setAutoCommit(false);
Savepoint spt1 = con.setSavepoint("svpt1");
WebService.Post() method for various CRUD operations.....
con.rollback(spt1);
con.commit();
동작은 떨어져서. 저장 점 메커니즘을 사용하는 것이 좋은지 궁금하다. 사용법이 좋다면 저장 점을 롤백하는 평균 시간은 얼마인가?
데이터베이스가 Oracle 11g R2 – Sammy