MILY: 楷體_GB2312; mso-bidi-font-family: 宋體; mso-font-kerning: 0pt; mso-hansi-font-family: 宋體">前提條件:項目已創建,
環境:TD版本:TD8.0sp2
數據庫:Access
OS:XP
郵件服務器:公司內部郵件服務器
該方法同樣適用于TD版本為8.0SP1,數據庫為SQL SERVER 2000, OS為2003 SERVER
一、 配置步驟
1.在后臺管理(site administrator)的td servers中,郵件協議采用smtp,郵件服務器填寫本公司的郵件服務器的ip(192.168.10.1)或域名,這一步在安裝td時也可以直接填寫;
2.在后臺管理(site administrator)的users中,添加參與項目的所有人員,注意一定要填寫郵件地址,該郵件地址就是公司網絡管理員分配給你的郵件地址;
3.在后臺管理(site administrator)的projects中,選擇一個需要自動發送郵件的項目,在右邊找到 send defect emails automatically 前的選框,打上勾就可以了;
4.在后臺管理(site administrator)的site config中,將mail_interval字段的值改為0,這樣做的目的是,當缺陷發生變化時,能夠立即發送郵件,到此后臺管理的配置完成了;
5.接下來是在自定義(customize)中的配置, 選擇一個需要自動發送郵件的項目,輸入管理員密碼,進入自定義配置頁;
6.選擇chang user properties,填入admin的全名和email,或者只添email,這里的可以填寫成用戶名部分為admin,服務器部分必須與之前添加用戶時所給用戶填寫的email的服務器部分一致;
7.選擇set up users,將屬于該項目的用戶添加進來,一并檢查每個用戶的郵箱是否正確;
8.選擇configure mail,選擇郵件自動發送的觸發字段,意思就是當某個字段發生變化,就自動發送郵件.比如當缺陷的狀態改變時,郵件就開始自動發送.那就把狀態這個字段從左邊的字段中選到右邊來;
9.選擇configure mail,設置接收郵件的過濾條件,它和上一步有聯系,每個條件之間是與的關系,比如前面設置了狀態改變時,就自動發送郵件,但是liuc這個人只想接收狀態為fix的缺陷,就可以在缺陷字段那兒只填寫fix,這樣一來其他狀態的缺陷就不會發送到liuc的郵箱中;
10.選擇set traceability notification,把所有框框都打上勾.到此自定義中的配置就完成了,這兒的重點是configure mail部分的配置.
二、 注意重點
1.創建項目時名字一定要是英文的,不然就自動發不了郵件,如果已經寫成了中文也不要緊,用重命名的方式改過來就ok了(老外的東西在支持中文方面就是有缺陷,怪只能怪咱自己太落后);
2.郵件服務器的測試,只要手動發送郵件,能夠成功收到,就說明郵件服務器是沒有問題的,如果這時還不能實現郵件自動發送,只能說明其他配置是有問題的,與郵件服務器沒有關系;
3.在自定義配置頁面中,admin的郵箱一定要填,具體填寫方法已在步驟中的第六條中說明了;
4.檢查每一個用戶的郵箱是否完全寫正確了,這一步非常重要,一定要檢查,自己就曾發生過這樣的事,因一名用戶的郵箱寫錯了而導致不能自動發送郵件,為此而付出了半天的時間;
5.據自己不完全統計,郵件自動發送到接收的時間最快不低于兩分鐘,最慢不大于十分鐘,所以說延遲是存在的,具體時間的長短,要依個人環境而異(手動發送郵件一般不會超過兩分鐘);
6.最后一個要重點注意的方面,就是觸發條件和過濾條件的設置,注意雖然在觸發字段中有注釋字段,但是過濾條件的字段中卻沒有這個字段,可能是因為注釋字段是文本型的,不好控制吧,再說明一點觸發字段之間是或的關系,也就是說只要其中的一個字段發生變化,就會自動發送郵件,而過濾條件中每個字段之間是與的關系,只有全部符合你所設置的條件的郵件才會發送給你;
7.一定要在自動發送郵件選項那兒打上勾,貌似還沒打上勾,就說自動郵件發不了的人也有;
8.在服務器的任務管理器中查看SendAllQualifiedApp.exe是否啟動,如果該進程沒有被啟動,郵件也是不會被發送的,具體的啟動可以去控制面板中找到該服務,并啟動它就可以了.
自認為td是個很脆弱的軟件,一個很小的地方的改變,就會使有些功能失效,所以在管理的過程中有時很頭疼,在配置的過程中一定要仔細,不能有半點馬虎.自己的一時馬虎,就可能會換來一天時間的排錯,在這上面我是深有體會的,把自己的想法和經驗共享出來,是為了更多的人少走彎路,或者直接到位,省下時間去研究其他的方面,然后再共享出來,這才是互聯網的宗旨.最后再感慨一下,希望我們自己能勾擁有自己的測試管理工具,到那時就不用現在這么費勁折騰了.
文章來源于領測軟件測試網 http://www.kjueaiud.com/