- Concordion 教程
- Concordion - 首頁
- Concordion - 概述
- Concordion - 環境設定
- Concordion - 第一個應用程式
- Concordion - set 命令
- assertEquals 命令
- Concordion - assertTrue 命令
- Concordion - assertFalse 命令
- Concordion - execute 命令
- Concordion - 返回物件
- Concordion - 返回 Map
- 返回 MultiValueResult
- Concordion - 在表格上執行
- Concordion - 在列表上執行
- Concordion - verifyRows 命令
- Concordion - run 命令
- Concordion 有用資源
- Concordion - 快速指南
- Concordion - 有用資源
- Concordion - 討論
Concordion - 環境
在這裡,我們將瞭解如何準備開發環境以使用 Concordion。在使用 Concordion 之前,您需要在系統上設定 JDK、Tomcat 和 Eclipse。讓我們一步一步來。
步驟 1 - 設定 Java 開發工具包 (JDK)
您可以從 Oracle 的 Java 網站下載最新版本的 JDK:Java SE 下載。您將在下載的檔案中找到安裝 JDK 的說明。只需按照給定的說明進行安裝和配置設定即可。最後,設定 PATH 和 JAVA_HOME 環境變數以引用包含 java 和 javac 的目錄,通常分別為 java_install_dir/bin 和 java_install_dir。
如果您正在執行 Windows 並且已將 JDK 安裝在 C:\jdk1.7.0_75 中,則需要在 C:\autoexec.bat 檔案中新增以下行。
set PATH=C:\jdk1.7.0_75\bin;%PATH% set JAVA_HOME=C:\jdk1.7.0_75
或者,在 Windows NT/2000/XP 上,您也可以右鍵單擊“我的電腦”,選擇“屬性”,然後選擇“高階”和“環境變數”。然後,您將更新 PATH 值並按“確定”按鈕。
在 Unix(Solaris、Linux 等)上,如果 SDK 安裝在 /usr/local/jdk1.7.0_75 中並且您使用的是 C shell,則將以下內容放入 .cshrc 檔案中。
setenv PATH /usr/local/jdk1.7.0_75/bin:$PATH setenv JAVA_HOME /usr/local/jdk1.7.0_75
或者,如果您使用的是整合開發環境 (IDE),例如 Borland JBuilder、Eclipse、IntelliJ IDEA 或 Sun ONE Studio,則編譯並執行一個簡單的程式以確認 IDE 知道您安裝 Java 的位置,否則請按照 IDE 文件中給出的說明進行正確的設定。
步驟 2 - 設定 Eclipse IDE
本教程中的所有示例均使用 Eclipse IDE 編寫。因此,我們建議您在系統上安裝最新版本的 Eclipse。
要安裝 Eclipse IDE,請從 http://www.eclipse.org/downloads/ 下載最新的 Eclipse 二進位制檔案。下載安裝後,將二進位制分發版解壓縮到一個方便的位置。例如,在 Windows 上的 C:\eclipse 中,或在 Linux/Unix 上的 /usr/local/eclipse 中,最後適當地設定 PATH 變數。
可以透過在 Windows 環境中執行以下命令啟動 Eclipse,或者您只需雙擊 eclipse.exe 即可
%C:\eclipse\eclipse.exe
可以透過在 Unix(Solaris、Linux 等)機器上執行以下命令啟動 Eclipse -
$/usr/local/eclipse/eclipse
成功啟動後,如果一切正常,則應顯示以下結果 -
步驟 3:下載 Junit 存檔
從 http://www.junit.org 下載最新版本的 JUnit jar 檔案。在撰寫本教程時,我們下載了 Junit-4.10.jar 並將其複製到 C:\>JUnit 資料夾中。
| 作業系統 | 存檔名稱 |
|---|---|
| Windows | junit4.10.jar |
| Linux | junit4.10.jar |
| Mac | junit4.10.jar |
步驟 4:設定 JUnit 環境
設定 **JUNIT_HOME** 環境變數以指向 JUnit jar 儲存在您機器上的基本目錄位置。假設我們已將 junit4.10.jar 儲存在 JUNIT 資料夾中,則需要根據您正在使用的作業系統執行以下任一操作 -
| 作業系統 | 操作 |
|---|---|
| Windows | 將環境變數 JUNIT_HOME 設定為 C:\JUNIT |
| Linux | export JUNIT_HOME=/usr/local/JUNIT |
| Mac | export JUNIT_HOME=/Library/JUNIT |
步驟 5:設定 CLASSPATH 變數
設定 CLASSPATH 環境變數以指向 JUNIT jar 位置。假設我們已將 junit4.10.jar 儲存在 JUNIT 資料夾中,則需要根據您正在使用的作業系統執行以下任一操作 -
| 作業系統 | 操作 |
|---|---|
| Windows | 將環境變數 CLASSPATH 設定為 %CLASSPATH%;%JUNIT_HOME%\junit4.10.jar;.; |
| Linux | export CLASSPATH=$CLASSPATH:$JUNIT_HOME/junit4.10.jar:. |
| Mac | export CLASSPATH=$CLASSPATH:$JUNIT_HOME/junit4.10.jar:. |
步驟 6 - 設定 Concordion 庫
現在,您可以繼續設定 Concordion 庫。按照以下簡單步驟在您的機器上下載和安裝框架。
從 http://concordion.org/download/java/markdown/. 下載最新版本的 Concordion 框架二進位制檔案。
在撰寫本教程時,我們在 Windows 機器上下載了 Concordion-1.5.1。解壓縮下載的檔案後,它將在 E:\Concordion-1.5.1 中為您提供以下目錄結構。
lib - 庫資料夾
hamcrest-core-1.3.jar
junit-4.12.jar
ognl-2.6.9.jar
xom-1.2.5.jar
src - 原始碼資料夾
main
test
test-dummies
Concordion-1.5.1.jar
您將在 E:\Concordion\lib 目錄中找到所有 Concordion 依賴庫。確保您正確設定了此目錄上的 CLASSPATH 變數,否則在執行應用程式時會遇到問題。如果您使用的是 Eclipse,則不需要設定 CLASSPATH,因為所有設定都將透過 Eclipse 完成。
完成最後一步後,您就可以繼續進行第一個 Concordion 示例,您將在下一章中看到。