在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
性能测试包括许多测试内容,同时它可以充分保证软件的质量。今天我们就来飞享一个医药管理系统的性能测试实例,具体内容包括系统描述、系统模块、注意事项、性能测试过程等等。

一、实例概述
1、系统描述
医药管理SMS2系统(安装环境:CentOS7.2),注册网址:192.168.X.XX ,登录:账号FMXY,密码666666。针对医药品,通过销售渠道卖给各大医院,比如通过本地的销售商,客户在医药公司的药的,销售是帮忙卖药的,药品是医药公司生产的药品。
2、模块
客户(客户名、联系方式、登录名、密码、描述、创建)、销售(销售员、联系电话、描述、登录名、密码、创建)、药品(药品名臣、编号、描述、创建)、订单(订单名称、描述、状态、日期、客户名、药品号)、统计、退出
二、性能测试概述
1、注意事项
需要有产品视野,明白真实场景下,用户是怎样使用产品的,这样才能知道哪些场景是用户大量使用的;需要有开发视野,明白产品结构,甚至一些实现细节,这样才能对哪些使用场景会带来性能问题了然如胸;需要有测试经验,结合前面的知识,写出良好的性能测试用例;需要有开发技能,灵活使用各种测试工具,有的测试工具需要二次开发,甚至市场上没有现成可以使用的测试工具,必须得自己开发测试工具。
2、性能测试过程
同功能测试一样,有如下三个过程:分析需求,确定性能测试场景;编写测试计划、测试用例;执行测试。
(1)需求分析,确定性能场景
功能测试需要测试系统的所有功能点,而系统测试只需要关注系统功能点中比较容易成为系统性能瓶颈的部分。比如,一个商城系统,通常瓶颈在于大量客户登录浏览商品,秒杀抢购某个商品的业务场景,而管理员后台操作通常不会成为性能瓶颈,因为管理员就寥寥数人而已。所以性能测试的场景应该是这些客户浏览商品,秒杀抢购,而不是去测试管理员后台。测试人员需要了解产品的所有功能点,并且了解业务使用,甚至了解系统额的实现细节,这就需要和产品团队、开发团队多方面合作,一起确定硬件环境、软件环境和性能指标。
(2)数据配置
数据配置是性能测试的业务数据设置,不同的系统有各自的业务数据。比如crm系统包括:多少条注册用户、多少药品数据、多少业务订单等。
(3)编写测试用例、测试计划
首先,确定测试资源,包括:测试工程师人选、测试工具、所需测试硬件(包括何时采购到位)、测试预计启动时间、结束时间。再次,性能测试用例包括下面哪些信息:运行硬件、软件环境、数据配置;对被测系统的输入,通过工具测试出的系统性能指标;对资源的占用指标。
以上就是性能测试实例讲解,大家都看懂了吗?如果对于软件测试还有深入学习的兴趣,可以在博学谷学习免费的软件测试视频课程。希望大家可以在博学谷真正获得更多的学习收获!
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
黑盒测试是什么?黑盒测试的优缺点分析
在软件测试中,黑盒测试被频繁地提起,那么到底黑盒测试是什么?本文就黑盒测试的优缺点来详细分析黑盒测试。
14640
2019-07-30 20:00:45
软件测试能做到多少岁?
很多人都说做互联网技术岗位,都是吃青春饭,大部分人到了35岁之后如果还没有晋升到管理岗位基本就达到了职业的天花板了。那如果从事软件测试行业是不是同样呢?
10795
2019-10-16 18:48:54
软件测试是做什么的?
软件测试顾名思义就是对软件产品进行测试,从而发现其中的问题。然而在实际岗位中软件测试的具体工作不仅仅是找问题那么简单。那软件测试到底是做什么的呢?
10141
2019-10-23 18:58:56
从零基础到高级软件测试工程师学习路线规划
对于零基础的入门软件测试得小伙伴来讲,想要学好软件测试最重要的就是规划一条科学的学习路线。试想如果一开始就盲目学习,很容易在迷失学习方向不说,还难以建立起自己的知识框架,从而不能很好地掌握所学的内容。为了避免大家努力错方向,本文为大家规划了一条从零基础到高级软件测试工程师的学习路线,下面就一起来看看吧~
12576
2020-05-05 16:04:07
软件测试中白盒测试的优缺点是什么?
白盒测试的优缺点总结,白盒测试在计算机领域行业用以检查程序的状态,确定实际运行状态与预期状态是否一致。白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。
11241
2020-06-01 15:26:51
