The invention provides a computer stability test method and device, in which the computer stability test method includes acquiring a computer stability test set, and the computer stability test set includes a plurality of test cases sorted according to the order of test execution, each test case includes test name, test steps, test intensity and test passing standard, and a preset number of test cases. The computer stability test set is executed on the computer to obtain the execution results of the preset number of computers; the software and hardware installed by the preset number of computers are the same; according to the execution results of the preset number of computers and the passing standards of each test case, the computer stability test is determined to pass. The computer stability test method provided by the invention improves the universality and efficiency of the test.
【技术实现步骤摘要】
计算机的稳定性测试方法和装置
本专利技术涉及计算机
,尤其涉及一种计算机的稳定性测试方法和装置。
技术介绍
桌面计算机(DesktopComputer)是一个复杂的系统,主要运行桌面操作系统,例如macos操作系统、windows操作系统、linux操作系统等,用于日常办公、上网、通讯、信息处理、娱乐等应用。桌面计算机的组成部件包括硬件和软件。硬件可以包括中央处理器(CentralProcessingUnit,CPU)、内存、显示器、网络、硬盘、移动存储设备,等等。软件可以包括操作系统、浏览器、办公软件、媒体播放器,等等。任何工程产品都不可能100%稳定,都有可能由于设计的缺陷、生产的不足导致存在不稳定性的概率。为了保证桌面计算机达到应用要求的稳定性水平,必须对桌面计算机进行稳定性测试,即在一定的强度下工作足够长的时间。但是,由于制造企业的分工精细化,很少有某一个厂商生产桌面计算机的所有组成部分。通常是由不同的厂商制造不同的组成部分,最后再由一个整机制造厂商完成组装集成。每一个厂商只对其生产的组成部分进行针对性的测试,导致组装整机的厂商一般不再对各个组成部分进行深入测试。而组装整机的厂商一般不从事操作系统的专业化开发,也缺乏对于上层应用软件的完整认识,从而无法建立整机稳定性测试的方法。
技术实现思路
本专利技术提供一种计算机的稳定性测试方法和装置,提升了测试的通用性和测试效率。本专利技术提供的计算机的稳定性测试方法,包括:获取计算机稳定性测试集,所述计算机稳定性测试集包括按照测试执行顺序排序的多个测试用例,每个测试用例包括测试名称、测试步骤、测试强度和测 ...
【技术保护点】
1.一种计算机的稳定性测试方法,其特征在于,包括:获取计算机稳定性测试集,所述计算机稳定性测试集包括按照测试执行顺序排序的多个测试用例,每个测试用例包括测试名称、测试步骤、测试强度和测试通过标准;在预设数目个计算机上执行所述计算机稳定性测试集,获得所述预设数目个计算机的执行结果;所述预设数目个计算机安装的软件和硬件均相同;根据所述预设数目个计算机的执行结果和每个测试用例的测试通过标准,确定计算机的稳定性测试是否通过。
【技术特征摘要】
1.一种计算机的稳定性测试方法,其特征在于,包括:获取计算机稳定性测试集,所述计算机稳定性测试集包括按照测试执行顺序排序的多个测试用例,每个测试用例包括测试名称、测试步骤、测试强度和测试通过标准;在预设数目个计算机上执行所述计算机稳定性测试集,获得所述预设数目个计算机的执行结果;所述预设数目个计算机安装的软件和硬件均相同;根据所述预设数目个计算机的执行结果和每个测试用例的测试通过标准,确定计算机的稳定性测试是否通过。2.根据权利要求1所述的方法,其特征在于,所述获取计算机稳定性测试集之前,还包括:设置计算机稳定性测试标准,所述计算机稳定性测试标准包括至少一个测试项目,每个测试项目包括测试名称、测试步骤、测试强度和测试通过标准。3.根据权利要求2所述的方法,其特征在于,所述获取计算机稳定性测试集,包括:根据所述计算机安装的软件和硬件,在所述至少一个测试项目中确定所述多个测试用例;根据所述多个测试用例获取所述计算机稳定性测试集。4.根据权利要求1至3任一项所述的方法,其特征在于,所述多个测试用例包括计算机重启测试、U盘热插拔测试、从U盘向硬盘解压缩大文件测试、网络测试、文本显示测试、图形显示测试、浏览器测试、操作系统压力测试、输入输出I/O压力测试、中央处理器CPU测试和Java测试。5.根据权利要求1至3任一项所述的方法,其特征在于,若测试强度指示了测试执行次数,则测试强度大于或者等于100次;若测试强度指示了测试持续时间,则测试强度大于或者等于7天。6.根据权利要求1至3任一项所述的方法,其特征在于,所述预设数目大于或者等于10。7.一种计算机的稳定性测试装置,其特征在于,包括:获取模块,用于获取计算机稳定性测试集,所述计算机稳定性测试集包括按照测试执行顺序排序的多个测试用例,每个测试用例包...
【专利技术属性】
技术研发人员:靳国杰,
申请(专利权)人:龙芯中科技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。