[go: up one dir, main page]

TWI462039B - 測試報告產生方法及其電腦系統 - Google Patents

測試報告產生方法及其電腦系統 Download PDF

Info

Publication number
TWI462039B
TWI462039B TW101123217A TW101123217A TWI462039B TW I462039 B TWI462039 B TW I462039B TW 101123217 A TW101123217 A TW 101123217A TW 101123217 A TW101123217 A TW 101123217A TW I462039 B TWI462039 B TW I462039B
Authority
TW
Taiwan
Prior art keywords
computer system
test
report
screen
fields
Prior art date
Application number
TW101123217A
Other languages
English (en)
Other versions
TW201401196A (zh
Inventor
Emma X Ma
Original Assignee
Wistron Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wistron Corp filed Critical Wistron Corp
Publication of TW201401196A publication Critical patent/TW201401196A/zh
Application granted granted Critical
Publication of TWI462039B publication Critical patent/TWI462039B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3692Test management for test results analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06395Quality analysis or management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Debugging And Monitoring (AREA)
  • User Interface Of Digital Computer (AREA)

Description

測試報告產生方法及其電腦系統
本發明係指一種測試報告產生方法及其電腦系統,尤指一種可節省使用者撰寫測試報告之工作時間,亦可降低撰寫測試報告之錯誤率,以提升工作效率之測試報告產生方法及其電腦系統。
近年來,愈來愈多公司投入生產電子產品的領域,大量的公司相互競爭下,除了對產品良率要求愈來愈高之外,產品開發的速度也是一大挑戰。因此,如何以有效率的方式生產出高良率的產品,成為每一間公司最重要的課題。
在產品開發的過程中,為求品質及穩定性,往往需要大量測試。批次測試(batch test)提供一種大量測試的方法,能夠有效率地對大量樣本進行測試。由於需要測試的項目繁多,例如溫度測試、防震測試、靜電防護測試、過電流保護測試等,每一項測試必須提供一測試報告,將測試結果以文字或圖表形式整理出來。儘管透過批次測試,能夠在最短時間內完成測試流程,但仍需要手動撰寫測試報告,經常花費大量的時間。由此可知,造成生產效率過低的原因之一,往往發生於撰寫測試報告的過程中。
此外,若測試報告的內容太過於複雜,將造成手動撰寫的測試報告錯誤率提高。當一測試報告提供予客戶時,若錯誤率太高,客戶可能將報告退回,要求修正錯誤或重新撰寫,校稿的信件往來又將花費更多時間。因此,實有必要提出一種自動產生測試報告之方 法,以提高產生測試報告的效率以及正確率,並避免手動撰寫之錯誤率過高造成時間的浪費。
因此,本發明之主要目的即在於提供一種利用一報表產生選項於一電腦系統產生一測試報告的方法及其電腦系統。
本發明揭露一種於一電腦系統產生一測試報告的方法,包含有透過該電腦系統之一螢幕顯示複數個選單,每一選單對應於一測試機種;於該電腦系統接收到對應於該複數個選單中一選單之一第一點選訊號時,透過該螢幕顯示一表單,該表單包含有複數個欄位,每一欄位可填入對應於該測試機種之一電子裝置之一特性之資料;透過該螢幕顯示一報表產生選項;以及於該電腦系統接收到對應於該報表產生選項之一第二點選訊號時,根據該表單之該複數個欄位中的資料,產生該測試報告。
本發明另揭露一種電腦系統,包含有一處理器;一儲存裝置,用來儲存一程式碼,該程式碼指示該處理器執行以下步驟以產生一測試報告:透過該電腦系統之一螢幕顯示複數個選單,每一選單對應於一測試機種;於該電腦系統接收到對應於該複數個選單中一選單之一第一點選訊號時,透過該螢幕顯示一表單,該表單包含有複數個欄位,每一欄位可填入對應於該測試機種之一電子裝置之一特性之資料;透過該螢幕顯示一報表產生選項;以及於該電腦系統接收到對應於該報表產生選項之一第二點選訊號時,根據該表單之該複數個欄位中的資料,產生該測試報告。
請參考第1圖,第1圖為本發明實施例一電腦系統10之示意圖。如第1圖所示,電腦系統10包含有一處理器100、一儲存裝置102及一螢幕104。儲存裝置102用來儲存一程式碼CE,程式碼CE係用來指示處理器100執行電腦系統10的各項操作。首先,透過電腦系統10之螢幕104顯示選單200A~200F,如第2圖所示,第2圖為本發明實施例之一螢幕截圖20之示意圖。螢幕截圖20包含有選單200A~200F,每一選單200A~200F對應於一測試機種,每一選單200A~200F上方提供一按鍵,使用者可根據所欲測試之機種,直接點選該按鍵以進入對應之一表單畫面。舉例來說,若待測之測試機種為Astro,則使用者只需點選機種Astro所對應的按鍵,即可進入對應於Astro之一表單畫面。
第3圖為本發明實施例一表單300之示意圖,表單300包含有一報表產生選項302、欄位304A~304H、一預設選項開關306、一設定預設值308以及一存放路徑選項310。欄位304A~304H可填入一般測試報告必須提供的資訊,例如機種型號、測試數量、測試日期、測試結果、以及測試工程師或客戶資訊等對應於待測之一電子裝置之特性資料。或者,欄位304A~304H亦可能包含某一測試機種特有的欄位,可產生一特定資料以顯示於該測試機種之測試報告。舉例來說,一溫度測試機種可能會顯示一測試環境之最高溫及最低溫,或顯示該測試環境係符合工業規格或商業規格之溫度範圍。當欄位304A~304H皆填入資料後,使用者可直接點選報表產生選項302,以產生測試報告。
值得注意的是,對於每一項測試,若使用相同的機種,所產生 之報告架構亦相同,因此,每一測試機種可對應於一表單300,而同一表單300產生出的測試報告,亦具有相同的架構。如此一來,欲針對某次測試撰寫一份測試報告時,只需得知其相對應的測試機種,即可取得該機種所對應之報告架構,然後,根據表單300所填入的資料,於報告架構中填入內容,即可完成該測試報告。
除此之外,欄位304A~304H之內容具有高度彈性,使用者維護此報告產生系統時,可彈性調整表單300中之欄位數及每一個欄位的項目。詳細來說,儘管使用同一個機種,但不同客戶可能要求不同形式之報告內容,因此,使用者可根據不同客戶的需求,調整表單300中的欄位內容。再者,表單300另包含有一預設選項開關306,當點選預設選項開關306以開啟預設選項時,系統將自動於欄位304A~304H中填入一預設值,以增加效率及方便性。舉例來說,當一連串的測試皆針對同一客戶所需求的產品時,可點選設定預設值308,將欄位304C之客戶名稱設定為該客戶,並點選以開啟預設選項開關306。如此一來,每次開啟表單300時,預設之客戶資料將會自動帶入欄位304C。若欲關閉該預設資料,僅需再點選一次預設選項開關306以關閉預設選項即可。
另一方面,本發明亦提供使用者選擇測試報告之儲存位置,使用者可點選存放路徑選項310之選擇按鍵,以選擇所欲儲存之位置;或是於存放路徑欄位中,直接輸入所欲儲存測試報告之位置之路徑。儲存測試報告之媒介可為許多形式,常見的形式包含一軟碟、一硬碟、一記憶卡、一光碟、一隨機存取記憶體以及任何其它儲存媒介。使用者可選用任一儲存媒介以及所對應之任一儲存位置,以 儲存該測試報告。
此外,測試報告之格式預設為常用之Word格式,但使用者亦可彈性選擇所欲產生之報告格式。常見的報告格式包含Word格式、PDF格式、Excel格式、純文字TXT格式以及其它可以文字或圖表形式顯示報告內容之格式。
值得注意的是,本發明之主要精神在於有效率地將一測試結果轉換為一測試報告。本領域具通常知識者當可據以進行修飾或變化,而不限於此。舉例來說,為提高效率及方便性,本發明提供預設選項開關306之功能,可點選設定預設值308,將欄位304C之客戶名稱設定為一特定客戶。然而,設定預設值並不限於上述方式,於其它實施例中,亦可於欄位304A~304H中利用一下拉式選單,將一預設值填入該下拉式選單,而不限於此。此外,第3圖中表單300所包含的欄位、選項等僅為一實施例,本領域具通常知識者可根據系統所需,調整表單300所包含之欄位、選項等。同樣地,第2圖中選單200A~200F係相關於不同測試機種,本領域具通常知識者應根據產品類別適當調整選單數量、內容、命名等,而不限於此。此等根據系統所需調整選單200A~200F或表單300內容應為業界所熟習之技藝,故不贅述。
上述關於程式碼CE之運作方式可歸納為一測試報告產生流程40,如第4圖所示。測試報告產生流程40包含以下步驟:
步驟400:開始。
步驟402:透過電腦系統10之螢幕104顯示選單200A~200F,每一選單200A~200F對應於一測試機種。
步驟404:於電腦系統10接收到對應於選單200A~200F中一選單之一第一點選訊號時,透過螢幕104顯示對應表單300,表單300包含有欄位304A~304H,每一欄位可填入對應於該測試機種之一電子裝置之一特性之資料。
步驟406:透過螢幕104顯示報表產生選項302。
步驟408:於電腦系統10接收到對應於報表產生選項302之一第二點選訊號時,根據表單300之欄位304A~304H中的資料,產生測試報告。
步驟410:結束。
測試報告產生流程40之詳細運作方式及變化可參考前述,於此不贅述。
在習知技術中,手動撰寫測試報告需要花費大量的時間,且若測試報告的內容太過於複雜,將造成手動撰寫的測試報告錯誤率提高。相較之下,本發明提供一種自動產生測試報告之方法,如此可節省使用者撰寫測試報告之工作時間,亦可降低撰寫測試報告之錯誤率,以提升工作效率。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
10‧‧‧電腦系統
100‧‧‧處理器
102‧‧‧儲存裝置
104‧‧‧螢幕
CE‧‧‧程式碼
20‧‧‧螢幕截圖
200A~200F‧‧‧選單
300‧‧‧表單
302‧‧‧報表產生選項
304A~304H‧‧‧欄位
306‧‧‧預設選項開關
308‧‧‧設定預設值
310‧‧‧存放路徑選項
40‧‧‧測試報告產生流程
400、402、404、406、408、410‧‧‧步驟
第1圖為本發明實施例一電腦系統之示意圖。
第2圖為本發明實施例一螢幕截圖之示意圖。
第3圖為本發明實施例一表單之示意圖。
第4圖為本發明實施例一測試報告產生流程之示意圖。
40‧‧‧測試報告產生流程
400、402、404、406、408、410‧‧‧步驟

Claims (14)

  1. 一種於一電腦系統產生一測試報告的方法,包含有:透過該電腦系統之一螢幕顯示複數個選單,每一選單對應於一測試機種;於該電腦系統接收到對應於該複數個選單中一選單之一第一點選訊號時,透過該螢幕顯示一表單,該表單包含有複數個欄位,每一欄位可填入對應於該測試機種之一電子裝置之一特性之資料;透過該螢幕顯示一報表產生選項;以及於該電腦系統接收到對應於該報表產生選項之一第二點選訊號時,根據該表單之該複數個欄位中的資料,產生該測試報告。
  2. 如請求項1所述之方法,其中該複數個欄位可填入之資料包含有一機種型號、一測試數量、一測試日期以及一測試結果。
  3. 如請求項1所述之方法,其另包含根據一使用者指令,調整該表單所包含之欄位數及內容。
  4. 如請求項1所述之方法,其中該複數個欄位中至少一欄位包含一下拉式選單,該下拉式選單包含有至少一預設選項。
  5. 如請求項1所述之方法,其另包含將該測試報告儲存於該電腦系統之一儲存裝置中。
  6. 如請求項5所述之方法,其另包含透過該螢幕顯示一儲存位置調整選項,用來於該電腦系統接收到對應於該儲存位置調整選 項之一第三點選訊號時,改變該測試報告儲存於該儲存裝置之一儲存位置。
  7. 如請求項1所述之方法,其中該測試報告之一格式係選自Word格式、PDF格式、Excel格式、純文字TXT格式。
  8. 一種電腦系統,包含有:一處理器;一儲存裝置,用來儲存一程式碼,該程式碼指示該處理器執行以下步驟以產生一測試報告:透過該電腦系統之一螢幕顯示複數個選單,每一選單對應於一測試機種;於該電腦系統接收到對應於該複數個選單中一選單之一第一點選訊號時,透過該螢幕顯示一表單,該表單包含有複數個欄位,每一欄位可填入對應於該測試機種之一電子裝置之一特性之資料;透過該螢幕顯示一報表產生選項;以及於該電腦系統接收到對應於該報表產生選項之一第二點選訊號時,根據該表單之該複數個欄位中的資料,產生該測試報告。
  9. 如請求項8所述之電腦系統,其中該複數個欄位可填入之資料包含有一機種型號、一測試數量、一測試日期以及一測試結果。
  10. 如請求項8所述之電腦系統,其中該程式碼另指示該處理器根據一使用者指令,調整該表單所包含之欄位數及內容。
  11. 如請求項8所述之電腦系統,其中該複數個欄位中至少一欄位 包含一下拉式選單,該下拉式選單包含有至少一預設選項。
  12. 如請求項8所述之電腦系統,其中該程式碼另指示該處理器將該測試報告儲存於該電腦系統之該儲存裝置中。
  13. 如請求項12所述之電腦系統,其中該程式碼另指示該處理器透過該螢幕顯示一儲存位置調整選項,用來於該電腦系統接收到對應於該儲存位置調整選項之一第三點選訊號時,改變該測試報告儲存於該儲存裝置之一儲存位置。
  14. 如請求項8所述之電腦系統,其中該測試報告之一格式係選自Word格式、PDF格式、Excel格式、純文字TXT格式。
TW101123217A 2012-06-19 2012-06-28 測試報告產生方法及其電腦系統 TWI462039B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210208521.7A CN103514346A (zh) 2012-06-19 2012-06-19 在计算机系统产生测试报告的方法及计算机系统

Publications (2)

Publication Number Publication Date
TW201401196A TW201401196A (zh) 2014-01-01
TWI462039B true TWI462039B (zh) 2014-11-21

Family

ID=49757136

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101123217A TWI462039B (zh) 2012-06-19 2012-06-28 測試報告產生方法及其電腦系統

Country Status (3)

Country Link
US (1) US20130339837A1 (zh)
CN (1) CN103514346A (zh)
TW (1) TWI462039B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114791524B (zh) * 2022-04-13 2024-09-13 中国第一汽车股份有限公司 车辆测试报告生成方法及装置
CN115562979B (zh) * 2022-09-27 2023-04-25 上海艾柯检测科技有限公司 一种基于人工智能的自动生成测试报告的方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5694323A (en) * 1995-04-04 1997-12-02 Persyst, Inc. Monitoring system with particular application to monitoring a cash-basis operation
US6484109B1 (en) * 1998-05-20 2002-11-19 Dli Engineering Coporation Diagnostic vibration data collector and analyzer
TWI221202B (en) * 2002-05-08 2004-09-21 Via Tech Inc Test platform device and test method for use with tested chip with embedded memory

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6434500B1 (en) * 1999-10-18 2002-08-13 Rosemount Inc. Interface for managing test definitions
US8739059B2 (en) * 2005-05-16 2014-05-27 Xcira, Inc. System for generating inspection reports for inspected items
CA2693113C (en) * 2007-06-11 2016-07-19 Snaptron, Inc. Methods and apparatus for determining deformation response
CN101464929A (zh) * 2008-12-30 2009-06-24 深圳市蓝韵实业有限公司 一种胎儿超声诊断报告快速生成方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5694323A (en) * 1995-04-04 1997-12-02 Persyst, Inc. Monitoring system with particular application to monitoring a cash-basis operation
US6484109B1 (en) * 1998-05-20 2002-11-19 Dli Engineering Coporation Diagnostic vibration data collector and analyzer
TWI221202B (en) * 2002-05-08 2004-09-21 Via Tech Inc Test platform device and test method for use with tested chip with embedded memory

Also Published As

Publication number Publication date
US20130339837A1 (en) 2013-12-19
TW201401196A (zh) 2014-01-01
CN103514346A (zh) 2014-01-15

Similar Documents

Publication Publication Date Title
US11561887B2 (en) Test script debugging using an automated testing framework and UI rendering tree
US10635556B2 (en) Device maintenance apparatus, method for maintaining device, and storage medium
US8103966B2 (en) System and method for visualization of time-based events
US10331716B2 (en) Data spreading on charts
JP5749996B2 (ja) アプリケーション・コードの実行表示用のシステムおよび方法
CN105653255B (zh) 一种在office框架中设置报告模板以自动生成报告文件的方法
KR20110125588A (ko) 맞춤식 유저 인터페이스들을 위한 유저 도움 정보를 생성하는 방법 및 장치
WO2017063389A1 (zh) 文档生成方法和装置
US20170293896A1 (en) Device maintenance apparatus, method for maintaining device, and storage medium
TWI462039B (zh) 測試報告產生方法及其電腦系統
US20120109877A1 (en) Character String Aggregation in Numerical Aggregation
US9075500B2 (en) Method and system for presenting and navigating embedded user interface elements
CN101719157A (zh) 数据过滤方法、系统和用于该系统的数据处理装置
US20140137023A1 (en) Method for visually mapping network ports to network interface cards
US10241899B2 (en) Test input information search device and method
US10740070B2 (en) Locating features in a layered software application
CN118688611A (zh) 测试机板卡通道状态的检测方法、装置、计算机设备、可读存储介质和程序产品
CN111198908A (zh) 电网资产图表的显示方法、装置、存储介质及终端
US20120095725A1 (en) Programming method for a coordinate measuring machine and computing device thereof
CN116501233A (zh) 软键盘交互方法、设备及存储介质
CN115437935A (zh) 测试用例生成方法、装置、计算机设备和存储介质
CN105929271A (zh) 热转印标签打印机测试系统及方法
JP6444554B1 (ja) 料金計算装置及び料金計算プログラム
WO2021176982A1 (ja) 表示方法、制御プログラム及び装置
CN105549831A (zh) 一种实现单元框下拉选项复选的方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees