软件工程毕业论文-论坛系统的测试内容摘要:
为和实行实时性能监测来帮助更快的查找和发现问题使用 LoadRunner 的 Virtual User Generator 您能很简便地创立起系统负载该引擎能够生成虚拟用户以虚拟用户的方式模拟真实用户的业务操作行为它先记录下业务流程 如下订单或机票预定 然后将其转化为测试脚本建立测试脚本后可以对其进 行参数化操作这一操作能让测试人员利用几套不同的实际发生数据来测试系统从而反映出本系统的负载能力测试完成之后 LoadRunner 会提供系统的性能测试结果包括事物的最大响应时间平均响应时间和事物成功率等信息通过对这些信息的分析测试人员就可以找出系统存在的性能瓶颈对系统提出改进意见 [6][10] 其他测试 其他测试包括链接测试界面测试以及兼容性测试其中链接测试主要采用自动测试的方法找出系统的链接存在的问题界面测试则主要针对系统界面的易用性合理性进行测试兼容性测试通过在不同的平台下运行系统查看系统是否能够正常工作这里主要通过 在不同的浏览器下登录系统并进行一系列的操作查看系统的功能是否完整网页的显示是否正常等 系统测试准侧 系统缺陷级别定义 级别 1 微小系统的友好性等存在不足像文字的美化不好色彩搭配不恰当系统界面布局不合理等 级别 2 一般系统的易用性不会给用户带来不便等像文字显示不规范图片显示不正确提示消息不恰当等 级别 3 较严重影响到系统的基本功能像链接错误页面跳转失败附件显示不正确等 级别 4 严重系统的功能存在重大缺陷导致系统部分功能不能正常使用像由于程序所引起的死机非法退出死循环数据库发生死锁错误操作导致的程序中断严重的计算错误 与数据库连接错误数据通讯错误等 级别 5 致命因为系统存在严重缺陷导致系统死机蓝屏系统的无法运行甚至崩溃等 系统性能指标 1 单个事物操作时用户的等待时间不超过 10 秒 2 多个事物操作时没有任何事物失败 3 10 个用户并发操作时 8 个以上用户的事物平均响应时间不超过 5 秒 4 50 个用户并发操作时 90 的事务平均响应时间不超过 10 秒 5 100 个用户发操作时 90 的事务平均响应时间不超过 15 秒 论坛系统测试用力设计与实施 第一节 功能测试 后台管理测试 管理员登录界面如图 411 所示管理员需要输入正确的 用户名和密码才能登录系统不同权限的管理员可以进入系统之后将有不同的操作这部分将使用Quick Test80 进行测试在测试之前将进行脚本的录制然后通过对脚本的增强完成登录场景的模拟 图 411 管理员登录界面 因为登录时输入的情况可能存在差异有可能用户输入了错误的用户名和密码或者正确的用户名和错误的密码等所有在设计测试用例时主要采用等价类划分和边界值测试的方法测试用例如表 411 所示 表测试用例 Quick Test80 在 URL 框输入 localhostuploadadminphp 然后使用户名 admin和密码 123登录系统成功登录之后退出得到的脚本如图 412所示 图 412 管理员登录模块测试脚本 脚本录制完成之后为了模拟不同的登录情况需要对脚本进行增强使用参数化的方法将设计的测试用例通过数据表的方式导入测试脚本之中为了测试用户登录是否成功还将在页面中插入文本检查点和图像检查点参数化之后的测试脚本如图 413 所示 图 412 参数化之后的登录模块测试脚本 执行测试 完成测试脚本的增强之后运行脚本就开始测试了因为之前设计了 8 个测试用例所以将运行 8 次测试脚本在执行过程中因为当输入错误是不能回到之 前录制的界面所以还需要手动回到脚本录制时的页面 测试结果 100k 具体设置如表 422 所示 表 422 用户发帖模块场景设置 编号 并发用户数 操作描述 持续时间 min 场景 1 10 同时发帖 不带附件 10 场景 2 20 同时发帖 不带附件 10 场景 3 50 同时发帖 不带附件 5 场景 4 100 每 10 秒登录 5 人同时发帖 不带附件 10 场景 5 200 每 10 秒登录 10 人同时发帖 不带附件 10 场景 6 10 同时发帖 带附件 10 场景 7 20 同时发帖 带附件 10 场景 8 50 同时发帖 带附件 5 场景 9 100 每 10 秒登录 5 人同时发帖 带附件 10 场景 10 200 每 10 秒登录 10 人同时发帖 带附件 10 3 上传图片 系统处理图片上传的时间受并发用户数以及图片大小的影响但是系统设置的上传大小限制为 200k 在具体操作过程中大小的影响不是很大为简化测试环境真实模拟用户操作上传的图片大小统一为 100k 具体的场景设置如表 423 所示 表 423 图片上传模块场景设置 编号 并发用户数 操作描述 持续时间 min 场景 1 10 同时上 传图片 10 场景 2 20 同时上传图片 10 场景 3 50 同时上传图片 5 场景 4 100 每 10 秒登录 5 人同时上传图片 10 场景 5 200 每10 秒登录 10 人同时上传图片 10 4 综合业务 用户登录系统之后不会总是进行相同的操作为了模拟这种情况选择不同用户数量情况下不同比例的用户进行不同的操作这里主要的操作有用户登录发帖和上传图片发帖不不带附件图片的大小为 200k 具体场景设置如表 424 所示 表 424 综合业务场景设置 编号 并发用户数 操作描述 持续时间 min 场景 1 10 3 个用户同时登录系统 4个用户同时登录系统并同时发帖 3个用户同时登录并同时上传图片 10 场景 2 20 3 个用户同时登录系统 8 个用户同时登录系统并同时发帖 6 个用户同时登录并同时上传图片 10 场景 3 50 15 个用户同时登录系统 20 个用户同时登录系统并同时发帖 15 个用户同时登录并同时上传图片 10 场景 4 100 30个用户逐个登录系统每隔 10秒登录 5人 40个用户逐个登录并同时发帖每 10 秒登录 5 人 30个用户逐个登录并同时上传图片每 10 秒登录5 人 10 场景 5 200 60 个用户逐个登录系统每隔 10 秒登录 5 人 80 个用户逐个登录并同时发帖每 10 秒登录 5 人 60 个用户逐个登录并同时上传图片每10 秒登录 5 人 10 编写测试脚本 LoadRunner 提供了脚步录制的功能为了更真实的模拟用户操作以及系统环境需要对录制的脚步进行修改以用户登录模块为例使用 LoadRunner 录制好用户成功登录然后退出的脚本在录制选项的地址栏输入登录页面地址localhostuploaduserloginphp 开始录制登录之前的操作放在 vuser_init部分用户输入用户名和密码然后选择新建 Action user_login点击登录然后退出论坛完成录制之后为了模拟多用户并发登录的情况需要对脚本进行修改在用户进行操作的的 user_login中插入登录操作的集合点 login_rendezvous为了验证用户是否成功登录在页面插入检查函数 confirm login 修改后的脚步如文本框421 所示 用户发帖的脚本需要考虑带附件和不带附件的情况所有需要录制两个脚本上传图片的脚本录制和登录模块类似选择上传的图片大小不超过 200k 综合业务的脚步需要组合前面的登录模块发帖模块和上传图片模块的所有测试脚本这可以通过场景设置来实现 测试环 境配置 执行测试是需要手工配置测试环境 LoadRunner 采用了图形化的用户界面方便用户的配置以登录模块为例进入 LoadRunner Controller之后选择添加录制好的脚本 user_login 然后选择行程编辑设置用户登录的方式如按照每 5 秒钟登录3 人的方式一共 10 个用户持续时间为 10 分钟退出系统的方式也是每秒钟 3 个用户完成环境配置之后进入脚步运行模式开始测。软件工程毕业论文-论坛系统的测试
相关推荐
程序员可以很方便的开发 android 平台上的应用程序。 其整个系统由应用程序( Application),应用程序框架( Application Framework),应用程序库( Libraries), Android 运行库( Android Runtime), Linux 内核( Linux Kernel)五个部分组成。 Android 操作系统内置了一部分应用程序,
相关部门进行了认真的整改落实,并 把班组建设与 “五型企业 ”建设有机的结合起来。 在班组建设中推行 千次操作无差错 、班组经济核算及 “6S”管理模式; 同时加强班组建设的监督检查工作, 按照班组建设规定,定期、不定期进行抽查评比,并及时 进行 奖罚兑现,有效促进了公司班组建设顺利开展。 上半年 班组 评比中, 11 个班组达到了优秀标准, 1 个班组达到了优良标准,班组达标率为 100%
__________________ 联系方式 : 住宅电话: 公司电话: _____________ BP: _____________ 手机: _____________ 个人主页: 通讯地址: ____________________________________________________ 邮政编码:
............ 9 ................................................................................................................... 9 ..................................................................
体描述 备注 独立域名 域名注册 国际顶级域名一个 1 个 网站建设 主机空间共享 40G 使用空间 Windows2020 平台 主页设计 (中文版或英文版 ) 根据企业特点选择设计主页 企业提供有关资料 精美网页制作 10 个中文或英文精美页面 (企业任选 ) 标准 A4 页面 产品库图文并茂 15 个产品图片和详细文字说明产品库发步 企业提供产品图片 商情展示专用窗口
效率无疑是十分低下的。 如何利用先进的技术来提高房屋租赁效率 ,是一个十分迫切需要解决的问题。 于是,我们决定开发一个新系统以实现利用计算机对房屋租赁进行管理。 使用计算机对房屋出租信息进行管理,具有手工管理所无法比拟的优点。 例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 这些优 点能够极大地提高房屋租赁管理的效率。 面对目前的实际状况,