
一款负载测试软件,可以用于模拟大量的用户用户执行请求,以检测软件的负载性能,并能报告存在的性能问题和详细的统计数据,同样也支持基于web的应用。为了测试服务器的最大i/o性能,我们采用iometer测试软件,它包含了负载发生器(iometer称其为worker),提供一系列标准测试组件以模仿实际应用。为了测试服务器的最大i/o性能,我们采用iometer测试软件,它包含了负载发生器(iometer称其为worker),提供一系列标准测试组件以模仿实际应用,如webserver(网站服务器)、fileserver(文件服务器)和在oltp(online transaction processing,交易处理)服务器。

1.1使用场景法设计测试用例 一般进行功能测试用例设计使用的策略过程大致为:首先根据等价类法划分不同的有效等价类及按照不同的角度划分的无效等价类,再根据功能需求中要求的明显边界或软件及硬件要求的隐含边界进行边界值分析法设计测试用例,在边界值测试用例设计完后,再考虑等价类划分的覆盖率进行补充等价类测试用例。在此基础上再根据场景或个人经验增加其它测试用例。根据性能测试的特点,性能测试一般会在系统测试之前进行,而在软件项目进行了单元测试、集成测试和确认测试后,功能测试覆盖率已经达到足够需求量,并且性能测试在用户提出需求时往往已根据自身特点明确提出在几个点或几个环节要求负载、压力及响应时间上的软件需求,因此针对于软件项目的性能测试主要集中在几个关键场景对应的业务流程。毫无疑问,使用场景法进行性能测试用例设计是首要选择。 1.2使用工具保障测试用例执行 性能测试要求在模拟用户真实环境下对系统负载、压力等功能需求进行测试性能测试用例,而软件开发公司在仅有的硬件设施下不可能通过真实的硬件环境完全替代真实的环境进行性能测试,比如模拟10 000个用户同时,或30个用户同时完成在2分钟内将所选商品正确放入购物车提交至。

因此,必须借助自动化测试工具对软件项目进行性能测试。在测试工具使用过程中,可以通过编写脚本控制加入集合点、事务、参数化优化测试脚本。并且通过软件测试工具可以即时的以图形化界面直观显示当前性能参数、计算机硬件CPU、内存等使用情况,通过精确的数据基础对软件项目的性能进行正确的评价。 2案例分析 下面以黄冈职院的教务管理系统个人课表查询为例对性能测试用例设计进行举例分析性能测试用例,假设教务管理系统要求在同1天内满足100个并发用户同时正确登陆至教务管理系统,满足50个并发用户同时正确查看个人课表,假设在每个用户登陆时产生的记录数为1条,第个用户在查看个人课表时产生的记录数为10条,则每天产生的业务量为100+500等于600条。根据80-20的原则,即一天内80%的工作量将主要集中在20%的时间内进行处理,因此系统在某个时间内必须表现出良好的性能,才能满足用户需求,一般用户登陆时间超过10s,查看个人课时间超过30s,将导致用户对软件系统失去耐心,从而对本软件丧失信心。在设计测试用例时根据场景设计设计两个场景,一是系统登陆场景,二是查看课表场景,那么根据两个场景设计测试用例时对于脚本地录制对脚本进行标识,分两段脚本进行标识保存,分别为:jw_s_land,脚本功能为标识用户登陆脚本;jw_s_find,脚本功能为标识用户查询个人课表脚本。
测试用例设计相关描述如下: 测试覆盖需求:在空的情况下,登陆操作满足80个并发用户处理能力,查询操作满足40个并发用户处理能力;登陆响应时间为10s,查询响应时间为30s。 功能简述:模拟80个用户进行并发登陆,40个用户进行并发查询个人课表操作,同时考查登陆响应时间不高于10s,查询响应时间不高于30s。 条件:操作系统,windows xp;处理器,intel i3 3.2Ghz;内存,2G;硬盘,希捷,7200,160G。 用例间依赖:无依赖关系。 关键技术应用说明:因为两种场景相对独立,所以应该分别录制脚本,脚本名参见以上脚本描述。为了实现并发处理功能,应在录制单一用户脚本后,增加集合点。在进行课表查询及登陆功能过程中,根据响应时间要求是否达到系统预期效果应增加事务点。为了避免在并发用户名及已查询课表时同一用户多次查询个人课的情况应该对脚本进行参数化。 操作步骤:首先使用工具录制业务流程脚本,加入事务、集合点并进行参数化,同时保存脚本,运行脚本,增加模拟用户数,运行脚本,分析脚本,报告相关参数至开发人员,在开发人员优化后,测试人员进行下一轮测试,对比结果。 期望结果:系统支持80个用户并发登陆,登陆响应时间不高于10s,查询操作满足40个并发用户处理能力,查询响应时间不高于30s。

2008年06月01日 星期日 18:51根据gb3469-83《文献类型与文献载体代码》规定,以单字母标识:m——专著(含古籍中的史、志论著)c——论文集n——报纸文章j——期刊文章d——学位论文r——研究报告s——标准p——专利a——专著、论文集中的析出文献z——其他未说明的文献类型电子文献类型以双字母作为标识:db——cp——计算机程序eb——电子公告非纸张型载体电子文献,在参考文献标识中同时标明其载体类型:db/ol——联机网上的db/mt——磁带m/cd——光盘图书cp/dk——磁盘软件j/ol——网上期刊eb/ol——网上电子公告一、参考文献著录格式1 、期刊作者.题名〔j〕.刊名,出版年,卷(期)∶起止页码2、专著作者.书名〔m〕.版本(第一版不著录).出版地∶出版者,出版年∶起止页码3、论文集作者.题名〔c〕.编者.论文集名,出版地∶出版者,出版年∶起止页码4 、学位论文作者.题名〔d〕.保存地点.保存单位.年份5 、专利文献题名〔p〕.国别.专利文献种类.专利号.出版日期6、 标准编号.标准名称〔s〕7、 报纸作者.题名〔n〕.报纸名.出版日期(版次)8 、报告作者.题名〔r〕.保存地点.年份9 、电子文献作者.题名〔电子文献及载体类型标识〕.文献出处,日期二、文献类型及其标识1、根据gb3469 规定,各类常用文献标识如下:①期刊〔j〕②专著〔m〕③论文集〔c〕④学位论文〔d〕⑤专利〔p〕⑥标准〔s〕⑦报纸〔n〕⑧技术报告〔r〕2、电子文献载体类型用双字母标识,具体如下:①磁带〔mt〕②磁盘〔dk〕③光盘〔cd〕④联机网络〔ol〕3、电子文献载体类型的参考文献类型标识方法为:〔文献类型标识/载体类型标识〕。接下来使用vellamo测试软件,它是一个移动网络的基准测试软件,通过浏览网页来对android手机的性能进行评估,vellamo的测试包括了html5 canvas和javascript等等的性能。例如,对于步骤213,计算机接收到测试人员的操作指令启动wprime测试软件,然后在测试人员的操作下测试wprime软件评估x86架构服务器主板上的cpu性能,并将测试得到的cpu性能测试结果存储到指定的文件中或指定文件的相应表格中。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-116601-1.html
你怎么像人呢
不客气的说
桃子加油