[发明专利]一种软件测试方法和软件测试装置在审
申请号: | 201910693684.0 | 申请日: | 2019-07-30 |
公开(公告)号: | CN110297778A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 张富强;钱忠 | 申请(专利权)人: | 南京市晨枭软件技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 南京泰普专利代理事务所(普通合伙) 32360 | 代理人: | 窦贤宇 |
地址: | 211000 江苏省南京市麒麟*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 软件测试 软件运行 软件测试装置 软件稳定性 测试装置 概率测试 概率问题 极限测试 临界测试 模拟测试 设计模拟 时间节点 外界环境 用户界面 内存 中断 | ||
本发明提供一种软件测试方法,包括用户界面的测试和内存的测试,还包括以下测试方法:一、在软件运行时间节点上采用中断的测试的方法完成测试,二、多重任务下完成测试,三、临界测试或者极限测试完成测试,四、在软件不同运行的外界环境下对软件反复完成上述一、二、三的步骤的测试,五、运用概率问题的测试方法完成软件运行时出现错误的概率测试。通过设计模拟软件运行的测试装置,运用上述软件测试方法,实现对软件的准确模拟测试,提高软件稳定性的测试的准确性和软件测试结果的正确性。
技术领域
本发明涉及软件测试技术领域,具体涉及一种软件测试方法和软件测试装置。
背景技术
软件测试可分为白盒测试、黑盒测试以及介于两者之间的灰盒测试,很多软件都涉及到内存和用户界面两大部分,而这两部分的好坏直接影响到软件的功能、性能和用户的使用。产品软件界面好比如人的面孔,界面的好坏决定了用户对软件产品的第一影响,好的界面能给人一种爽心悦目的感觉,起到很好的导向作用,同时界面的好坏将直接影响到用户的操作使用;至于内存方面,可以说每一款软件都要涉及到内存管理,而一款软件的内存处理的好坏将直接影响到软件功能能否正常实现、以及运行中性能状态是否良好,另外内存管理也是软件中很容易出问题的部分,很容易造成软件数据出现混乱,引起软件功能的混乱和错乱。除了上述对软件运行的标准测量外,软件运行的稳定性外界要求测试常常被外界忽视,造成同一软件可能在不同服务器上运行的情况不同发生。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种软件测试方法和软件测试装置,克服了现有技术的不足,提高软件的运行效率,提高软件测试结果的准确性,提高软件稳定性的测试的准确性。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:
一种软件测试方法,包括用户界面的测试和内存的测试,还包括以下测试方法:一、在软件运行时间节点上采用中断的测试的方法完成测试,二、多重任务下完成测试,三、临界测试或者极限测试完成测试,四、在软件不同运行的外界环境下对软件反复完成上述一、二、三的步骤的测试,五、运用概率问题的测试方法完成软件运行时出现错误的概率测试。
优选的,所述软件的运行时间节点包括任务完成、任务开始、任务完成率的百分数状态,以及多重任务发生或完成的时间点。
优选的,多重任务发生或完成的时间点分为间隔、同时或连续。
优选的,所述临界测试或者极限测试包括对软件运行在临界环境条件下的测试、运行在临界任务条件下的测试以及在错误操作方法下的测试。
优选的,所述临界环境条件包括软件运行时设备的设备的运行环境,如CPU最大功率下的运行环境或内存容量临界点时的运行环境。
优选的,所述运用概率问题的测试方法包括一、出现问题的概率测试,二对出现概率问题通过测试文档上的测试用例进行测试,直到bug的发现提出、分析评估、分配解决、确认解决情况。
一种软件测试装置,包括计算机箱体,所述计算机箱体上连接有峰值转换器、异常事件发生器和功能分析器,所述峰值转化器用于模拟软件高峰期用户数时每个事务的事务响应时间是否能够满足客户对最大并发数的要求、一定数量用户一起运行时软件的事务响应时间,所述异常事件发生器用于模拟异常事件时测试软件的自动处理功能,所述功能分析器用于的软件各个功能的模拟实现及分析。
优选的,所述峰值转换器上设置有事件同时输入模块和最大并发输入模块,所述事件同时输入模块和最大并发输入模块可同时工作,所述事件同时输入模块模仿事件案例同时输入,所述最大并发输入模块模拟最大并发数情况下的输入。
优选的,所述异常事件包括错误指令操作事件和正常服务器功能损坏事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京市晨枭软件技术有限公司,未经南京市晨枭软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910693684.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:输入法的测评方法和装置
- 下一篇:一种内存难解性算法的解决方法