




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、TestDirector 8.0 安裝說明1安裝說明1. 1 TestDirector 所需環境操作系統:支持 winXP,win2000,win2003,使用 winXP,win2000,如果使用Win2003 安裝時需設置(電腦屬性高級性能設置數據執行保護)設成如下,數據庫:支持 ACS、SQL SERVER、SYBASE、ORACLE,如果使用 SQL 數據庫的話建議使用 SQL2000,SQL2005 不支持 TD 中的項目功能,SYBASE、oracle 還沒試過; As 建議安裝一下 TD 自帶信息在一個 as 文件中( C:ProgramFilesCommon FilesMerc
2、uryeractiveDomsInfo doms.mdb)。IIS:安裝 IIS5.1,TD 在winn2003 盒使用 IIS 有些問題,暫時沒有解決。1.2 windows 2000 或 xp 環境下的安裝1.2.安裝 iis 服務;安裝 SQL 2000 數據庫,使用用戶輸入登錄 id 和的 SQL Server 驗證(如果使1用sql 數據庫的話建議使用 sql2000);運行 TestDirector 安裝文件,該步驟安裝請參見 TD 的使用手冊;3.4.在 IE 中輸入 http:/(server host name)/TDBIN,便可了;【多學一招】如果需要使 TD 支持 IE7
3、.0 的話找到 TD 服務器中 TDBIN 目錄( 缺省情況下是:C:InetpubTDBIN 目錄),用編輯器打開 start_a.htm 文件;搜索“var fMSIE3456”字符串,在字符串值最后面添加“| (ua.lastIndexOf(MSIE 7.0) != IIS 服務;-1)”,保存;重啟2說明以上說明均為在 window XP 系統和 SQL 2005 數據庫環境下)2.1項目的基本流程:新建域,在域中新建項目;新增用戶,給用戶分配角色;將用戶添加至對應的項目中;2.2 從 Site Administrator 進入管理頁面1.2.一個域可有多個項目,一個項目只能屬于一個域
4、創建新項目時可選擇 copy 按鈕,此時可將原有自定義完成的項目中的 Customization 和Users and Groups 的自定義信息全部到新建的項目中;3.4.在TD Servers tab 頁中直接點擊藍色字段名,可直接修改對應的參數;如果想對已建好的項目直接修改其數據庫連接,可直接在安裝電腦本地中對應的 Acs數據 庫中 doms.mdb);修改 ( C:Program FilesCommon FilesMercuryeractiveDomsInfo5.6.對某項目的數據庫進行相關操作時要先將對應的項目進行為 Deactive Project 操作;若某用戶在客戶端對 TD
5、操作過程中如果電腦因 IE 或其他原因導致 TD 退出,客戶端再用相同的用戶登錄時 TD 會登錄,此時可以在 Connection tab 中將對應的連接斷開,這樣用戶就又可以重新登錄了;【多學一招】項目問題:數據庫是 sql2005 的話 TD 拷貝項目會失敗,在 sql2000 中成功。如果源數據源是 Acs 目標數據源是 sql2005 也能拷貝成功,所以現在用 acs 做一個標準的 TD 漢化好的數據源22.3 登錄某項目的自定義管理頁面1.對于在 Site Administrator 新建的用戶,可通過自定義中的 set up users 管理功能將用戶加入到對應的項目中;在Set
6、up Groups 可新建用戶組且對改用戶組分配權限,其中有個 set as 功能可將原有用2.戶組的權限直接到新建的用戶組中;3.在Customize Project Entities 中可將 TD 中字段的英文改為中文,這樣的應用界面中對應的字段便會顯示為中文,在此頁面中塊的字段;也可以根據項目實際需要新增對應模4.在Customize Project List 中可中文;定制選擇列表的項目,并將對應的項目名稱重命名為5.管理員可通過 Set up Workflow 中的自定義設置缺陷模塊的顯示,包括缺陷列表窗口、添加缺陷窗口和缺陷詳細信息顯示窗口。2.4 目的部分表結構說明
7、.5.項目用戶表:USERS項目用戶組表:GROUPS各模塊中文說明對應表:SYSTEM_FIFLD歷史數據數量登記表:SEQUEN新增 List 字段表:ALL_LISTS3項目數據庫移植3. 1 項目移植說明基于IIS WEB 服務下的 TD 服務程序支持的數據庫有 ACS,SQL SERVER、SYBASE、ORACLE。由于ACS 數據庫的遷移比較容易本文就不介紹,本文主要SQL SERVER 數據庫的移植。掌握 SQL SERVER 數據庫類型的 TD 項目移植,對ORACLE、SYBASE 類型數據庫的項目移植工作也能做到觸類旁通。下面大家就跟 一切進入TD 項目移植的具體工作吧!
8、下面的移植工作,選用了一個名為:E-CIS 的項目進行實例移植,同時其他計算機上的 TD 項目(SAAA、SIMS、E-ICID)與 E-CIS 進行了合并。3. 2 擬分析產生的原因和解決方法產生的原因:3由配置的 TD 服務器與數據庫服務器是同一臺計算機,一旦計算機發生故障,TD 項目中的數據既便是備份出來也很難恢復,其主要原因是:使用 TD 建立項目時,TD 會在數據庫中自動建立一個名為 TD 的用戶,運行的 E-CIS 項目中所有的表都是由 TD 這個用戶建立的,無法刪除和添加這個用戶。在SQL 查詢分析器中可以看到所有相關的表都是 td.*的格式,這樣會造成如果 SQL 查詢分析器是
9、以其他用戶登入,執行 select * from all list 出現錯誤。出現一定要加前綴后才能查詢出來數據問題,這個就是造成恢復數據庫后即使其他項目都配置正確,但 TD 依然不能正常使用的一個重要原因。在安裝 TD 后會在安裝盤符:Program FilesCommon FilesMercuryeractiveDomsinfo 目錄下,有一個用來存放系統信息的 ACS 數據庫Doms.mdb,這個數據庫由 TD 創建,并且是經過加密的,它存放著 TD 所有的配置信息。這個數據庫是是否能夠成功恢復 TD 項目的一個重要。3. 3 移植前的備份工作在正式移植之前,首先要做好數據的備份工作,這
10、也是移植工作的一部分,雖然現在的移植技術已經相對較成熟,但是還是要建議大家移植之前的備份是很有必要的。備份主要備份以下的數據:1)備份 DomsInfo 目錄;默認在 C:Program FilesCommon FilesMercuryeractive 下。這個目錄包含了Doms.mdb 文件(用戶信息和工程列表)、connection strings(連接字符串)、parameters(參數)、global style sheets(全局風格表)、the database template(Empty_DB.mdb)(一些臨時數據)2)備份 TD 項目安裝文件;TD_Dir 包含每個工程的自
11、動測試、附件、設置、風格列表。默認在 C:TD_DirDefault 目錄下,打開這個目錄可以看到 TD 的工程文件, 將這些工程文件備份下來。需要3)備份項目數據庫;備份項目用的數據庫文件。3. 4 移植工作移植工作分為四個部分:4數據庫的遷移;建立數據表文件的 TD 用戶;修改 TD 的項目配置數據庫(Acs);修改 Project 中的 INI 文件。3.4.1 數據庫的遷移數據庫的移植目的是:將項目數據庫從原來的計算機移植到新的計算機。具體思路:通過 SQL Server 集成的導入和導出數據功能將原數據庫文件導入新的SQL Server 服務器中。在這個過程,原表中由 TD 用戶創建
12、的表 s 也會更改為 DBO 用戶創建。例如:數據庫中的表 ALL_LISTS 原來由td 用戶創建,移植后ALL_LISTS 表的用戶更改為 dbo 這樣問題也就解決了。現在開始圖解數據庫的操作:? ? 從開始菜單中打開“導入和導出數據”如圖:單擊 “Next”5選擇要恢復的數據源后單擊“Next”設置數據庫恢復到的位置,注意:需要在數據庫6建立數據庫名稱后,單擊確定后,再“Next”按鈕:再“Next”(這個選項選擇第三項更具有完整性)7選擇需要恢復的數據表后(在這里選擇全部表),再”Next”:準備開始恢復,單擊“Next”:8單擊”Finish”按鈕,開始恢復:恢復成功后出現提示:9數
13、據庫恢復完成。3.4.2 建立數據表文件的 TD 用戶建立td 用戶的目的是:使 td 用戶具有新恢復項目數據庫的權限。具體思路:建立一個名為 td 的用戶,使這個用戶具有TD 項目數據庫的控制權限,TD 通過這個用戶對項目數據庫進行增、刪、改的操作。打開企業管理器,在目標數據庫計算機中建立 TD 用戶,并且設定 TD 用戶訪問的數據庫。在登錄項中新建用戶,在彈出的框中設定 td 用戶相關的屬性,如:10設定的可以根據用戶確定,這里設定為:tdtdtd;在“服務器角色”中設定td 用戶的權限,給出建議設定為“SystemAdministrators”:完成“服務器角色”的設定,為 td 用戶設
14、定數據庫的權限:11設定td 用戶能夠TD 項目的數據庫和 Master 數據庫。設定完成后,確認td 用戶默認數據庫是否為 Default_e-cis_db設定完成。3.4.3 修改 TD 的配置項目文件(Acs)修改配置文件目的是:將項目文件(TDDIR 目錄下存在的項目文件)和項目數據庫進行關聯。具體思路:修改 AC據庫關聯,通過這個操作就不詳細介紹,有S 數據庫中每一個配置參數,使 TD 項目文件和項目數還可以實現多個 TD 項目合并刪除的功能。(在這里的朋友可以研究一下)在TD 安裝的計算機中的 C:Program FilesCommon FilesMercury eractiveD
15、omsInfo 目錄下打開 doms.mdb 文件,此文件是經過加其為:tdtdtd理的,打開后可以看到相應的表:12這些表,存放著 TD 所有的配置信息,是很重要的,境實際配置這個表,其中需要修改的表是:DBSERVER、和TDSERVERS 這五個表。根據自己的工作環S、PARAMS、PROJECTa.DBSERVER 表中主要修改DBSERVER_NAME(目標數據庫服務器的IP 如本例為51)、DB_USER_PASS(用戶如tdtdtd)、DB_ADMIN_USER(管理用戶名如td)和 DB_ADMIN_PASSWORD(管理用戶如tdtdtd)字段的值,如下圖:b.S 表中主要修
16、改PHYSICAL_DIRECTORY 字段的值。(基本上不要修改)13c.PARAMS 表中主要修改 PARAM_VALUE 字段的值。(基本上不要修改)d.PROJECT 表中主要增加或修改一個就行了,其關鍵字段表示的意思是PROJECT_ID(項目 ID 號不能重復),PROJECT_NAME(項目名稱),DB_NAME(項目對應的數據庫名稱如本例的 default_e_cis_db),DB_TYPE(數據庫類型 1 為AC為SQL SERVER),PHYSICAL_DIRECTORY(TD 服務器中的共享目錄如本例為S,252td_dirdefaulte_cis、DB_USER_PAS
17、S(TD 用戶為tdtdtd)、DBSERVER_NAME(數據庫的 IP 地址)。如本例14e.TDSERVERS 中主要修改 DBSERVER_NAME、TD_IP_ADDRESS說明: 以上修改是針對移植工作修改的表,如果需要將分布在多臺計算機上的 TD 項目合并移植到一臺服務器上,還需要修改 ACS 數據庫中的SEQUEN表中的 USER_SEQ 字段的數值,這個字段是用來控制用戶數量,如果數值太小 TD 部分用戶就出現無法登錄的現象。15總結: 修改的內容還需要根據自己的實際情況進行修改,我這里只列出常修改的一些字段。3.4.4 修改 Project 中的 INI 文件修改 INI
18、文件目的是:ini 文件保存數據庫信息,TD 程序信息,項目名稱以及相關的內容。具體思路:修改 ini 文件配置參數,使 TD 項目文件和項目數據庫關聯。將C:TD_DirDefault 目錄下面的 E-CIS 項目文件,拷貝到備份的計算機中,然后修改 E-CIS 文件夾內的 Dbid.ini 文件:Dbid.ini 內容:GeneralDatabase_Type=MSSQLCreated_Date=08/11/04 15:44:39Created_By=tdAliasName=E-CISDatabase Name=default_e_cis_dbDatabase Server=29Name=
19、DEFAULTSendAllQualified=Y16Has_VCS_DB=Y主要修改的內容是:Database Name=default_e_cis_dbDatabase Server=29按照實際情況填寫這些信息,就 ok 了。總結: 通過以上的介紹,集成工作環境的移植工作就已經完成了。經過這樣的移植,可以實現 TD 項目的雙機備份,雙機備份可以讓的數據更安全、更有保障。3.4.5 分布式工作環境的備份和恢復方法分布式工作環境的項目移植相對集成工作環境移植更簡單,在這里細介紹,相信大家看過集成工作環境的移植對分布式移植不在話下了。不詳對分布式工作環境移植的思路:強調首先備份項目的數據。移植
20、 TDDir 目錄下的項目文件到新的服務器上。DomsInfo 目錄到新服務器 C:Program FilesCommon FilesMercury eractive 下。修改這個目錄下 Doms.mdb 文件的參數。(修改的詳細方法見集成工作環境的移植)總結: 相對集成工作環境移植來說,分布式結構移植少了數據庫的移植,可以繼續使用原有的數據庫,在移植過程中數據庫的移植是移植成功與否的關鍵程相信大家移植更為方便。之一,少了這個過4TD 字段中英文對照表4.1 DEFECT 的中英文對照英文Actual Fix Time Assigned To中文實際修改時間被分配給17Closed in Ve
21、r Closing Date Defect ID Description Detected By Detected in Ver Detected on Date Estimated Fix Time ModifiedPlanned Closing Ver PriorityProjectR&D Comments Reproducible Severity被關閉的版本關閉日期缺陷描述被(誰)發現 被發現的版本 被發現的日期 估計修改的時間修正計劃關閉的版本優先級項目研發備注可重現 嚴重程度狀態概要SusSummary4.2 TEST 的中英文對照英文 Creation Date Descript
22、ion DesignerEstimated DevTime中文創建日期描述設計估計設計和生成測試的時間執行狀態修正路徑狀態步驟模版測試名稱類型Execution SModified PathusSusSteps Template Test NameType4.3TEST STEP 的中英文對照英文 Actual Description Exec Date Exec Time ExpectedSource Test中文實際結果描述執行日期執行時間期望結果測試資料18Sus狀態步驟名稱Step Name4.4 RUN 的中英文對照英文 Duration Exec Date Exec Time Ho
23、stOperating System OS Build Number OS Service PackRun Name中文執行的期限執行日期 執行時間 主機操作系統操作系統生成的操作系統的服務執行名稱執行 VC 的狀態執行 VC 的用戶執行 VC 的版本狀態測試版本測試員包Run VC SusRun VC UserRun VC VerSusTest VerTester4.5REQUIREMENT 的中英文對照英文Atta Author中文附件作者覆蓋狀態創建日期創建時間描述修正 名稱 優先級產品 需求 被檢查類型entCover Sus Creation Date Creation Time D
24、escription Modified Name Priority Product ReqID ReviewedType4.6TESTESTSET 的中英文對照英文Exec Date中文執行日期19ModifiedPlanned Exec Date Planned Exec Time Planned Host Name Responsible Tester被修正計劃執行的日期計劃執行的時間計劃執行的主機名稱負責測試的狀態測試的版本測試員時間SusTest Ver TesterTime4.7TESTSET 的中英文對照英文Close中文關閉日期描述修正開放日期狀態測試集合DateDescript
25、ionModified Open DateSusTest Set5各角色用戶缺陷自定義排列Sub WizardListCust Thibroutine had been automatically generated by - 列表自定義. erator. Any modification you make will be overwritten next time you use tEnd SubSub WizardFieldCust_Details Thibroutine had been automatically generated by Script Generator - Defe
26、ct Details FieldCustomization. Any modification you make will be overwritten next time you use terator.If User.IsInGroup(Developer) ThenSetFieldApp BG_BUG_ID, True, False, 0, 0SetFieldApp BG_DETECTION_DATE, True, True, 0, 1SetFieldApp BG_DETECTED_BY, True, True, 0, 2SetFieldApp BG_SEVERITY, True, Tr
27、ue, 0, 3SetFieldApp BG_PRIORITY, True, False, 0, 4SetFieldApp BG_RESPONSIBLE, True, False, 0, 5SetFieldApp BG_SUS, True, False, 0, 6SetFieldApp BG_USER_01, True, False, 0, 720SetFieldApp BG_USER_04, True, False, 0, 8SetFieldApp BG_USER_02, True, False, 0, 9SetFieldApp BG_USER_03, True, False, 0, 10S
28、etFieldApp BG_REPRODUCIBLE, True, False, 0, 11SetFieldApp BG_DETECTION_VER, True, False, 0, 12SetFieldApp BG_ACTUAL_FIX_TIME, True, False, 0, 13SetFieldApp BG_CLOSING_DATE, True, False, 0, 14SetFieldApp BG_CLOSING_VER, True, False, 0, 15SetFieldApp BG_DESCRIPTION, True, False, 0, 16SetFieldApp MENTS
29、, True, False, 0, 17SetFieldApp BG_ESTIMATED_FIX_TIME, True, False, 0, 18SetFieldApp BG_PLANNED_CLOSING_VER, True, False, 0, 19SetFieldApp BG_PROJECT, True, False, 0, 20SetFieldApp BG_SUBJECT, True, False, 0, 21SetFieldApp BG_SUMMARY, True, True, 0, 22SetFieldApp BG_VTS, True, False, 0, 23 ElseIf Us
30、er.IsInGroup(Project Manager) ThenSetFieldApp BG_BUG_ID, True, False, 0, 0SetFieldApp BG_DETECTION_DATE, True, True, 0, 1SetFieldApp BG_DETECTED_BY, True, True, 0, 2SetFieldApp BG_PRIORITY, True, False, 0, 3SetFieldApp BG_SEVERITY, True, True, 0, 4SetFieldApp BG_RESPONSIBLE, True, False, 0, 5SetFiel
31、dApp BG_SUS, True, False, 0, 6SetFieldApp BG_USER_01, True, False, 0, 7SetFieldApp BG_USER_04, True, False, 0, 8SetFieldApp BG_USER_02, True, False, 0, 9SetFieldApp BG_USER_03, True, False, 0, 10SetFieldApp BG_REPRODUCIBLE, True, False, 0, 11SetFieldApp BG_DETECTION_VER, True, False, 0, 12SetFieldAp
32、p BG_ACTUAL_FIX_TIME, True, False, 0, 13SetFieldApp BG_CLOSING_VER, True, False, 0, 14SetFieldApp BG_CLOSING_DATE, True, False, 0, 15SetFieldApp BG_DESCRIPTION, True, False, 0, 16SetFieldApp MENTS, True, False, 0, 17SetFieldApp BG_ESTIMATED_FIX_TIME, True, False, 0, 18SetFieldApp BG_PLANNED_CLOSING_
33、VER, True, False, 0, 19SetFieldApp BG_PROJECT, True, False, 0, 20SetFieldApp BG_SUBJECT, True, False, 0, 21SetFieldApp BG_SUMMARY, True, True, 0, 22SetFieldApp BG_VTS, True, False, 0, 23 ElseIf User.IsInGroup(QATester) ThenSetFieldApp BG_BUG_ID, True, False, 0, 0SetFieldApp BG_DETECTION_DATE, True,
34、True, 0, 121SetFieldApp BG_DETECTED_BY, True, True, 0, 2SetFieldApp BG_PRIORITY, True, False, 0, 3SetFieldApp BG_SEVERITY, True, True, 0, 4SetFieldApp BG_RESPONSIBLE, True, False, 0, 5SetFieldApp BG_SUS, True, False, 0, 6SetFieldApp BG_USER_01, True, False, 0, 7SetFieldApp BG_USER_04, True, False, 0
35、, 8SetFieldApp BG_USER_02, True, False, 0, 9SetFieldApp BG_USER_03, True, False, 0, 10SetFieldApp BG_REPRODUCIBLE, True, False, 0, 11SetFieldApp BG_DETECTION_VER, True, False, 0, 12SetFieldApp BG_ACTUAL_FIX_TIME, True, False, 0, 13SetFieldApp BG_CLOSING_DATE, True, False, 0, 14SetFieldApp BG_CLOSING
36、_VER, True, False, 0, 15SetFieldApp BG_DESCRIPTION, True, False, 0, 16SetFieldApp MENTS, True, False, 0, 17SetFieldApp BG_ESTIMATED_FIX_TIME, True, False, 0, 18SetFieldApp BG_PLANNED_CLOSING_VER, True, False, 0, 19SetFieldApp BG_PROJECT, True, False, 0, 20SetFieldApp BG_SUBJECT, True, False, 0, 21Se
37、tFieldApp BG_SUMMARY, True, True, 0, 22SetFieldApp BG_VTS, True, False, 0, 23 ElseIf User.IsInGroup(TDAdmin) ThenSetFieldApp BG_BUG_ID, True, False, 0, 0SetFieldApp BG_DETECTION_DATE, True, True, 0, 1SetFieldApp BG_DETECTED_BY, True, True, 0, 2SetFieldApp BG_PRIORITY, True, False, 0, 3SetFieldApp BG
38、_SEVERITY, True, True, 0, 4SetFieldApp BG_RESPONSIBLE, True, False, 0, 5SetFieldApp BG_SUS, True, False, 0, 6SetFieldApp BG_USER_01, True, False, 0, 7SetFieldApp BG_USER_04, True, False, 0, 8SetFieldApp BG_USER_02, True, False, 0, 9SetFieldApp BG_USER_03, True, False, 0, 10SetFieldApp BG_REPRODUCIBL
39、E, True, False, 0, 11SetFieldApp BG_DETECTION_VER, True, False, 0, 12SetFieldApp BG_ACTUAL_FIX_TIME, True, False, 0, 13SetFieldApp BG_CLOSING_DATE, True, False, 0, 14SetFieldApp BG_CLOSING_VER, True, False, 0, 15SetFieldApp BG_DESCRIPTION, True, False, 0, 16SetFieldApp MENTS, True, False, 0, 17SetFi
40、eldApp BG_ESTIMATED_FIX_TIME, True, False, 0, 18SetFieldApp BG_PLANNED_CLOSING_VER, True, False, 0, 19SetFieldApp BG_PROJECT, True, False, 0, 2022SetFieldApp BG_SUBJECT, True, False, 0, 21SetFieldApp BG_SUMMARY, True, True, 0, 22SetFieldApp BG_VTS, True, False, 0, 23 ElseIf User.IsInGroup(tester) Th
41、enSetFieldApp BG_BUG_ID, True, False, 0, 0SetFieldApp BG_DETECTION_DATE, True, True, 0, 1SetFieldApp BG_DETECTED_BY, True, True, 0, 2SetFieldApp BG_PRIORITY, True, False, 0, 3SetFieldApp BG_SEVERITY, True, True, 0, 4SetFieldApp BG_RESPONSIBLE, True, False, 0, 5SetFieldApp BG_SUS, True, False, 0, 6Se
42、tFieldApp BG_USER_01, True, False, 0, 7SetFieldApp BG_USER_04, True, False, 0, 8SetFieldApp BG_USER_02, True, False, 0, 9SetFieldApp BG_USER_03, True, False, 0, 10SetFieldApp BG_REPRODUCIBLE, True, False, 0, 11SetFieldApp BG_DETECTION_VER, True, False, 0, 12SetFieldApp BG_ACTUAL_FIX_TIME, True, Fals
43、e, 0, 13SetFieldApp BG_CLOSING_DATE, True, False, 0, 14SetFieldApp BG_CLOSING_VER, True, False, 0, 15SetFieldApp BG_DESCRIPTION, True, False, 0, 16SetFieldApp MENTS, True, False, 0, 17SetFieldApp BG_ESTIMATED_FIX_TIME, True, False, 0, 18SetFieldApp BG_PLANNED_CLOSING_VER, True, False, 0, 19SetFieldA
44、pp BG_PROJECT, True, False, 0, 20SetFieldApp BG_SUBJECT, True, False, 0, 21SetFieldApp BG_SUMMARY, True, True, 0, 22SetFieldApp BG_VTS, True, False, 0, 23 ElseIf User.IsInGroup(Viewer) ThenSetFieldApp BG_ACTUAL_FIX_TIME, True, False, 0, 0SetFieldApp BG_BUG_ID, True, False, 0, 1SetFieldApp BG_CLOSING
45、_DATE, True, False, 0, 2SetFieldApp BG_CLOSING_VER, True, False, 0, 3SetFieldApp BG_DESCRIPTION, True, False, 0, 4SetFieldApp BG_DETECTED_BY, True, True, 0, 5SetFieldApp BG_DETECTION_DATE, True, True, 0, 6SetFieldApp BG_DETECTION_VER, True, False, 0, 7SetFieldApp MENTS, True, False, 0, 8SetFieldApp
46、BG_ESTIMATED_FIX_TIME, True, False, 0, 9SetFieldApp BG_PLANNED_CLOSING_VER, True, False, 0, 10SetFieldApp BG_PRIORITY, True, False, 0, 11SetFieldApp BG_PROJECT, True, False, 0, 12SetFieldApp BG_REPRODUCIBLE, True, False, 0, 13SetFieldApp BG_RESPONSIBLE, True, False, 0, 1423SetFieldApp BG_SEVERITY, T
47、rue, True, 0, 15SetFieldApp BG_SUS, True, False, 0, 16SetFieldApp BG_SUBJECT, True, False, 0, 17SetFieldApp BG_SUMMARY, True, True, 0, 18SetFieldApp BG_USER_01, True, False, 0, 19SetFieldApp BG_USER_02, True, False, 0, 20SetFieldApp BG_USER_03, True, False, 0, 21SetFieldApp BG_USER_04, True, False,
48、0, 22SetFieldApp BG_VTS, True, False, 0, 23 End IfEnd SubSub SetFieldApp( FieldName, Vis, Req, PNo, VOrder ) Sets a fields appearanceWith Bug_Fields(FieldName).IsVisible = Vis.IsRequired = Req.PageNo = PNo.ViewOrder = VOrder End WithEnd Sub242526Sub WizardFieldCust_Add Thibroutine had been automatic
49、ally generated by Script Generator - Add Defect FieldCustomization. Any modification you make will be overwritten next time you use terator.If User.IsInGroup(Developer) ThenSetFieldApp BG_BUG_ID, True, False, 0, 0SetFieldApp BG_DETECTION_DATE, True, True, 0, 1SetFieldApp BG_DETECTED_BY, True, True,
50、0, 2SetFieldApp BG_SEVERITY, True, True, 0, 3SetFieldApp BG_PRIORITY, True, False, 0, 4SetFieldApp BG_RESPONSIBLE, True, False, 0, 5SetFieldApp BG_SUS, True, False, 0, 6SetFieldApp BG_USER_01, True, False, 0, 7SetFieldApp BG_USER_04, True, False, 0, 8SetFieldApp BG_USER_02, True, False, 0, 9SetField
51、App BG_USER_03, True, False, 0, 10SetFieldApp BG_REPRODUCIBLE, True, False, 0, 11SetFieldApp BG_DETECTION_VER, True, False, 0, 12SetFieldApp BG_DESCRIPTION, True, False, 0, 13SetFieldApp MENTS, True, False, 0, 14SetFieldApp BG_SUBJECT, True, False, 0, 15SetFieldApp BG_SUMMARY, True, True, 0, 16SetFi
52、eldApp BG_VTS, True, False, 0, 17SetFieldApp BG_CLOSING_VER, False, False, 0, 18SetFieldApp BG_ESTIMATED_FIX_TIME, False, False, 0, 19SetFieldApp BG_CLOSING_DATE, False, False, 0, 20SetFieldApp BG_PLANNED_CLOSING_VER, False, False, 0, 21SetFieldApp BG_ACTUAL_FIX_TIME, False, False, 0, 22SetFieldApp
53、BG_PROJECT, False, False, 0, 23 ElseIf User.IsInGroup(Project Manager) ThenSetFieldApp BG_BUG_ID, True, False, 0, 0SetFieldApp BG_DETECTION_DATE, True, True, 0, 1SetFieldApp BG_DETECTED_BY, True, True, 0, 2SetFieldApp BG_PRIORITY, True, False, 0, 3SetFieldApp BG_SEVERITY, True, True, 0, 4SetFieldApp
54、 BG_RESPONSIBLE, True, False, 0, 5SetFieldApp BG_SUS, True, False, 0, 6SetFieldApp BG_USER_01, True, False, 0, 7SetFieldApp BG_USER_04, True, False, 0, 8SetFieldApp BG_USER_02, True, False, 0, 927SetFieldApp BG_USER_03, True, False, 0, 10SetFieldApp BG_DETECTION_VER, True, False, 0, 11SetFieldApp BG
55、_REPRODUCIBLE, True, False, 0, 12SetFieldApp MENTS, True, False, 0, 13SetFieldApp BG_DESCRIPTION, True, False, 0, 14SetFieldApp BG_SUBJECT, True, False, 0, 15SetFieldApp BG_SUMMARY, True, True, 0, 16SetFieldApp BG_VTS, True, False, 0, 17SetFieldApp BG_CLOSING_VER, False, False, 0, 18SetFieldApp BG_E
56、STIMATED_FIX_TIME, False, False, 0, 19SetFieldApp BG_CLOSING_DATE, False, False, 0, 20SetFieldApp BG_PLANNED_CLOSING_VER, False, False, 0, 21SetFieldApp BG_ACTUAL_FIX_TIME, False, False, 0, 22SetFieldApp BG_PROJECT, False, False, 0, 23 ElseIf User.IsInGroup(QATester) ThenSetFieldApp BG_BUG_ID, True,
57、 False, 0, 0SetFieldApp BG_DETECTION_DATE, True, True, 0, 1SetFieldApp BG_DETECTED_BY, True, True, 0, 2SetFieldApp BG_SEVERITY, True, True, 0, 3SetFieldApp BG_PRIORITY, True, False, 0, 4SetFieldApp BG_RESPONSIBLE, True, False, 0, 5SetFieldApp BG_SUS, True, False, 0, 6SetFieldApp BG_USER_01, True, Fa
58、lse, 0, 7SetFieldApp BG_USER_04, True, False, 0, 8SetFieldApp BG_USER_02, True, False, 0, 9SetFieldApp BG_USER_03, True, False, 0, 10SetFieldApp BG_REPRODUCIBLE, True, False, 0, 11SetFieldApp BG_DETECTION_VER, True, False, 0, 12SetFieldApp BG_DESCRIPTION, True, False, 0, 13SetFieldApp MENTS, True, F
59、alse, 0, 14SetFieldApp BG_SUBJECT, True, False, 0, 15SetFieldApp BG_SUMMARY, True, True, 0, 16SetFieldApp BG_VTS, True, False, 0, 17SetFieldApp BG_PROJECT, False, False, 0, 18SetFieldApp BG_PLANNED_CLOSING_VER, False, False, 0, 19SetFieldApp BG_ESTIMATED_FIX_TIME, False, False, 0, 20SetFieldApp BG_C
60、LOSING_VER, False, False, 0, 21SetFieldApp BG_CLOSING_DATE, False, False, 0, 22SetFieldApp BG_ACTUAL_FIX_TIME, False, False, 0, 23 ElseIf User.IsInGroup(TDAdmin) ThenSetFieldApp BG_BUG_ID, True, False, 0, 0SetFieldApp BG_DETECTION_DATE, True, True, 0, 1SetFieldApp BG_DETECTED_BY, True, True, 0, 2Set
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 九年級化學下冊 第九單元 溶液 課題2 溶解度第1課時 飽和溶液和不飽和溶液教學設計(新版)新人教版
- 人教統編版必修4 哲學與文化正確認識中華傳統文化教學設計
- 2024佛山市三水區西建工程建設有限公司工程部辦事員招聘2人筆試參考題庫附帶答案詳解
- 公路工程計量與定額組價實戰培訓大綱
- 2024中石化石油化工科學研究院有限公司招聘28人信息(北京)筆試參考題庫附帶答案詳解
- 2024中煤地生態環境科技有限公司招聘筆試參考題庫附帶答案詳解
- 2024中智集團中智國際商務發展有限公司副總經理招聘筆試參考題庫附帶答案詳解
- 初中心理班會教育《多彩的情緒世界》教學設計
- 班組人員安全培訓
- 2024中國葛洲壩集團市政工程有限公司法語翻譯招聘筆試參考題庫附帶答案詳解
- 反家庭暴力法演示課件
- 降低重癥患者crrt相關低體溫發生率的pdca 模板
- 消費者起訴狀模板范文
- (完整版)外科護理學知識點整理
- 2019版《壓力性損傷的預防和治療:臨床實踐指南》解讀
- 在那遙遠的地方課件
- 基于JavaEE技術的網上家用電器銷售系統的設計與實現
- 昆侖通態觸摸屏及組態軟件連接網關步驟
- 創業計劃書案例-產品類-南大無醇酒創業完全版
- 《MCGS嵌入版組態應用技術》課件-項目6MCGS對象元件庫構件的修改與制作
- 氣管插管術培訓課件
評論
0/150
提交評論