CN101814051A - 可任意组合测试项的计算机测试***及其方法 - Google Patents

可任意组合测试项的计算机测试***及其方法 Download PDF

Info

Publication number
CN101814051A
CN101814051A CN200910300533A CN200910300533A CN101814051A CN 101814051 A CN101814051 A CN 101814051A CN 200910300533 A CN200910300533 A CN 200910300533A CN 200910300533 A CN200910300533 A CN 200910300533A CN 101814051 A CN101814051 A CN 101814051A
Authority
CN
China
Prior art keywords
test
testing
item
items
test item
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN200910300533A
Other languages
English (en)
Inventor
宋伟良、黄秋光、陈兴平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitac Computer Shunde Ltd
Shunda Computer Factory Co Ltd
Original Assignee
Mitac Computer Shunde Ltd
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 Mitac Computer Shunde Ltd filed Critical Mitac Computer Shunde Ltd
Priority to CN200910300533A priority Critical patent/CN101814051A/zh
Publication of CN101814051A publication Critical patent/CN101814051A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本发明提供了一种可任意组合测试项的计算机测试***及其方法,可任意组合测试项以进行计算机性能测试,该***主要包括存储模块及测试平台,该存储模块用以存放若干组用以执行相应测试程序的测试项;该测试平台根据测试目的选择测试项,对选择的测试项的测试顺序进行修改,根据选择的测试方式及测试循环次数来运行测试项,以完成测试。该方法主要包括以下步骤:根据测试目的选择所需的测试项;对上述选择的测试项的测试顺序进行修改;根据测试目的选择测试方式及测试循环次数,运行测试项以完成测试。本发明不仅节省人力和时间,而且提高发现问题的几率,减少人为失误,提高测试的准确度。

Description

可任意组合测试项的计算机测试***及其方法
技术领域
本发明涉及一种计算机测试***及其方法,尤其涉及一种可任意组合测试项以进行计算机性能测试的计算机测试***及其方法。
背景技术
在进行计算机性能测试的过程中,测试人员根据测试目的,对测试项目自上而下按顺序手动进行测试,将测试的项目全部测试完毕即可完成测试。此外,在发现bug的情况下还需要做一些验证性的测试。
由于将测试的项目按顺序全部测试完毕,而真正的用户不一定会按测试时候的顺序进行操作,因此会造成一些bug的丢失,不能将尽可能多的bug都覆盖到,降低了发现bug的机率,严重影响了测试部门的测试效率。另外,在测试过程中,测试人员由于需要一项一项测试,有可能因为未及时记录而造成测试项目的遗漏。此外,在发现bug之后所做的验证性操作,一些bug的复现性很低,由于上述操作皆为手动操作,将耗费大量的人力和时间,还会使工程师产生厌倦情绪。
发明内容
鉴于上述问题,本发明提供了一种可任意组合测试项以进行计算机性能测试的计算机测试***及其方法。
为了达到上述目的,本发明采用了如下的技术方案:一种可任意组合测试项的计算机测试***,其用以将测试项任意组合,以进行计算机性能测试,该测试***主要包括存储模块及测试平台,其中,所述存储模块用以存放若干组测试项,所述测试项用以执行该测试项对应的测试程序;又,所述测试平台根据测试目的选择测试项,并对选择的测试项的测试顺序进行修改,根据选择的测试方式及测试循环次数来运行测试项,从而完成测试。
本发明还提供了一种可任意组合测试项的计算机测试方法,将测试项任意组合以进行计算机性能测试,其中,该测试方法主要包括以下步骤:
步骤a.根据测试目的选择所需的测试项;
步骤b.对上述选择的测试项的测试顺序进行修改;
步骤c.根据测试目的选择测试方式及测试循环次数;
步骤d.根据选择的测试方式及测试循环次数开始运行测试项,直至测试结束。
较佳的,本发明提供了一种可任意组合测试项的计算机测试方法,其中,所述步骤a是利用***配置文件对测试项进行选择,所述步骤b是利用***配置文件对测试项的测试顺序进行修改,所述***配置文件为后缀名为.ini的***配置文件。
相较于先前技术,本发明根据测试目的可快速选择并任意组合测试项,且对重复性的测试项进行自动化操作,将测试项目做好记录,不仅节省人力和时间,而且提高发现问题的几率,减少人为失误,提高测试的准确度。
附图说明
图1为本发明的方框示意图
图2为本发明的流程图
具体实施方式
请参照图1及图2所示,分别为本发明的方框示意图及流程图。本发明提供了一种可任意组合测试项的计算机测试***及其方法,测试人员可根据测试目的快速选择并任意组合测试项,且可对重复性的测试项进行自动化操作。
如图1所示,本发明提供了一种可任意组合测试项的计算机测试***,其主要包括存储模块101及测试平台102,其中,所述存储模块101内存放若干组测试项1011,所述测试项1011用以执行该测试项1011对应的测试程序,例如用以测试键盘性能的键盘测试项、用以测试硬盘性能的硬盘测试项等等。
又,所述测试平台102根据测试目的选择所需的测试项1011,并可通过***配置文件(即后缀名为.ini的***配置文件)对选择的测试项1011的测试顺序进行修改,根据选择的测试方式(如自动或半自动测试方式)及测试循环次数来运行测试项1011,从而完成测试。
此外,测试人员根据测试需要,可利用***配置文件(即后缀名为.ini的***配置文件)添加其他测试项1011至存储模块101内。
再者,本发明还提供了一种可任意组合测试项的计算机测试方法,其用以将测试项任意组合以进行计算机性能测试,其中,该测试方法主要包括以下步骤:
步骤201.根据测试目的选择所需的测试项;
步骤202.对上述选择的测试项的测试顺序进行修改;
步骤203.根据测试目的选择测试方式及测试循环次数;
步骤204.根据选择的测试方式及测试循环次数开始运行测试项;
步骤205:测试结束。
其中,所述步骤201是利用后缀名为.ini的***配置文件对测试项进行选择,所述步骤202是利用后缀名为.ini的***配置文件对测试项的测试顺序进行修改。
相较于先前技术,本发明根据测试目的可快速选择并任意组合测试项1011,且对重复性的测试项1011进行自动化操作,将测试项1011做好记录,不仅节省人力和时间,而且提高发现问题的几率,减少人为失误,提高测试的准确度。

Claims (5)

1.一种可任意组合测试项的计算机测试***,将测试项任意组合以进行计算机性能测试,其特征在于,该测试***主要包括:
存储模块,用以存放若干组测试项,所述测试项用以执行该测试项对应的测试程序;以及
测试平台,根据测试目的选择测试项,并对选择的测试项的测试顺序进行修改,根据选择的测试方式及测试循环次数来运行测试项,从而完成测试。
2.一种可任意组合测试项的计算机测试方法,将测试项任意组合以进行计算机性能测试,其特征在于,该测试方法主要包括以下步骤:
步骤a.根据测试目的选择所需的测试项;
步骤b.对上述选择的测试项的测试顺序进行修改;
步骤c.根据测试目的选择测试方式及测试循环次数;
步骤d.根据选择的测试方式及测试循环次数来运行测试项,直至测试结束。
3.根据权利要求2所述的可任意组合测试项的计算机测试方法,其特征在于,所述步骤a是利用***配置文件对测试项进行选择。
4.根据权利要求2所述的可任意组合测试项的计算机测试方法,其特征在于,所述步骤b是利用***配置文件对测试项的测试顺序进行修改。
5.根据权利要求3或4所述的可任意组合测试项的计算机测试方法,其特征在于,所述***配置文件为后缀名为.ini的***配置文件。
CN200910300533A 2009-02-25 2009-02-25 可任意组合测试项的计算机测试***及其方法 Pending CN101814051A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910300533A CN101814051A (zh) 2009-02-25 2009-02-25 可任意组合测试项的计算机测试***及其方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910300533A CN101814051A (zh) 2009-02-25 2009-02-25 可任意组合测试项的计算机测试***及其方法

Publications (1)

Publication Number Publication Date
CN101814051A true CN101814051A (zh) 2010-08-25

Family

ID=42621311

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910300533A Pending CN101814051A (zh) 2009-02-25 2009-02-25 可任意组合测试项的计算机测试***及其方法

Country Status (1)

Country Link
CN (1) CN101814051A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103514049A (zh) * 2013-10-18 2014-01-15 浪潮电子信息产业股份有限公司 一种基于计算机性能的数据保护与优化方法
CN104461895A (zh) * 2014-12-17 2015-03-25 广东欧珀移动通信有限公司 测试序列的编辑方法和***以及自动化测试***
CN105912472A (zh) * 2016-04-12 2016-08-31 中国船舶重工集团公司第七〇二研究所 一种电池测试***中可自定义变量的软件设计方法
CN108170597A (zh) * 2017-12-26 2018-06-15 郑州云海信息技术有限公司 一种测试方法、***、设备及计算机存储介质
CN109101432A (zh) * 2018-10-24 2018-12-28 中国银行股份有限公司 测试用例生成方法及装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103514049A (zh) * 2013-10-18 2014-01-15 浪潮电子信息产业股份有限公司 一种基于计算机性能的数据保护与优化方法
CN104461895A (zh) * 2014-12-17 2015-03-25 广东欧珀移动通信有限公司 测试序列的编辑方法和***以及自动化测试***
CN104461895B (zh) * 2014-12-17 2017-11-24 广东欧珀移动通信有限公司 测试序列的编辑方法和***以及自动化测试***
CN105912472A (zh) * 2016-04-12 2016-08-31 中国船舶重工集团公司第七〇二研究所 一种电池测试***中可自定义变量的软件设计方法
CN108170597A (zh) * 2017-12-26 2018-06-15 郑州云海信息技术有限公司 一种测试方法、***、设备及计算机存储介质
CN109101432A (zh) * 2018-10-24 2018-12-28 中国银行股份有限公司 测试用例生成方法及装置

Similar Documents

Publication Publication Date Title
CN108399130A (zh) 自动生成测试案例的方法、装置、设备及可读存储介质
CN103308846B (zh) 一种基于模型识别的集成芯片功能性能检测方法和装置
CN111950212A (zh) 高效的多模式验证平台及方法
EP3185027B1 (en) Information processing method and device and computer storage medium
CN101814051A (zh) 可任意组合测试项的计算机测试***及其方法
CN103678115B (zh) 在混合模式程序中检测源代码差错的位置的设备和方法
CN102662846A (zh) 一种自动化工具与测试用例结合的测试方法
CN104182337B (zh) 一种功耗测试方法、装置及移动终端
CN101813783A (zh) 一种用于测试卫星导航接收机的基带芯片的方法
TW201312340A (zh) 手持式電子裝置的測試系統及方法
CN102999419B (zh) 一种Android测试事件记录回放方法及装置
CN103559123A (zh) 基于VxWorks操作***的函数调用栈分析方法及装置
CN1879027B (zh) 测试装置及测试方法
CN115510804A (zh) 全芯片管脚复用自动化验证方法、装置、设备及存储介质
CN103942140A (zh) 一种测试程序自动转换方法
CN104063307A (zh) 一种软件测试方法和***
CN110765716A (zh) 数字产品的仿真信号查看方法及***
US9063735B2 (en) Reconfigurable processor and method for processing loop having memory dependency
CN107124236A (zh) 一种基于脚本语言的接收机性能指标测试方法
CN106528364B (zh) 基于存储器访问驱动的自动化协同验证平台的搭建方法
CN117787155A (zh) 一种芯片可测性代码动态仿真测试***及测试方法
CN108959103A (zh) 基于bwdsp库函数的软件测试方法
CN103699422A (zh) 使用Perl语言对电路verilog网表描述进行可测性设计的***及方法
US6434503B1 (en) Automated creation of specific test programs from complex test programs
CN115033434A (zh) 一种内核性能理论值计算方法、装置及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20100825