#眉標=Maven2、WebTest、SeleniumIDE #大標=從架構師的觀點學開發(2) #副標=沒有測試不了的程式 #作者=文/圖 盧建州 ===<反灰>============= xxx.naming.provider.url=xxxx://xxxx.xxx com.xxx.CORBA.ConfigURL=xxx/sas.client.props com.xxx.SSL.ConfigURL=xxx/ssl.client.props java.ext.dirs=xxx/java/jre/lib/ext; xxx/lib; xxx/plugins; xxx/j2ee/lib; ================ ===<反灰>============= org.codehaus.mojo tomcat-maven-plugin ...中間省略... deploy-demo-app pre-integration-test redeploy ================ ============= 程式1:StartWorkFlowTest.jsp <%@page import="demo.scenario.*" %> <% User user = new User( "Employee", "xxxx"); try{ //使用者登入&啟動請假申請流程 user.login(); WorkFlow flow = user.startWorkFlow(); ...中間省略... //流程處理&送下一關卡 flow.doSomeing("填寫請假單"); flow.nextStep(); out.println("Success"); }catch(Exception e){ out.println("Fail"); out.println("ErrorMsg:"+e.getMessage()); } %> ================ ============= 程式2:WorkFlowTestSuite.xml ...中間省略... ...中間省略... ================