个人测试经验分享.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
个人测试经验分享.ppt

测试技术 4、兼容性测试 平台测试  市场上有很多不同的操作系统类型,最常见的有Windows、Unix、Macintosh、Linux等。测试平台搭建工具我们曾使用虚拟机 浏览器测试  浏览器是Web客户端最核心的构件,来自不同厂商的浏览器对Java,、JavaScript、 ActiveX、 plug-ins或不同的HTML规格有不同的支持。测试执行中,可网上下载各热门浏览器安装测试,如IE各版本浏览器的测试,我曾使用IETester工具进行。 5、可用性测试   可用性/易用性方面目前我们只能采用手工测试的方法进行评判,而且缺乏一个很好的评判基准进行,此一方面需要大家共同讨论。 导航测试 图形测试 内容测试 整体界面测试 测试技术 6、接口测试  在很多情况下,web 站点不是孤立。Web 站点可能会与外部服务器通讯,请求数据、验证数据或提交订单。 服务器接口  第一个需要测试的接口是浏览器与服务器的接口。测试人员提交事务,然后查看服务器记录,并验证在浏览器上看到的正好是服务器上发生的。测试人员还可以查询数据库,确认事务数据已正确保存。   外部接口  有些 web 系统有外部接口。通常,测试人员需要确认软件能够处理外部服务器返回的所有可能的消息。   错误处理 最容易被测试人员忽略的地方是接口错误处理。通常我们试图确认系统能够处理所有错误,但却无法预期系统所有可能的错误。尝试在处理过程中中断事务,看看会发生什么情况?  订单是否完成?尝试中断用户到服务器的网络连接。尝试中断 web 服务器到信用卡验证服务器的连接。在这些情况下,系统能否正确处理这些错误?是否已对信用卡进行收费?如果用户自己中断事务处理,在订单已保存而用户没有返回网站确认的时候,需要由客户代表致电用户进行订单确认。   测试技术 7、其他测试 健壮性测试(容错性、出错反应、破坏性) 输入超长字符、特殊字符 拖拽操作 反复重复一系列动作(如登录注销) 用户误操作处理或提示信息 不可逆操作的提示或恢复 异常情况如网络断开、断电、异常关闭等的处理或信息提示 容量测试 容量测试是要检验系统的能力最高能达到什么程度; 在使系统的全部资源达到“满负荷”的情形下,测试系统的承受能力 恢复测试 是要证实在硬件故障(包括掉电、硬件或网络出错等)出现后,系统能否正常地继续进行工作,并不对系统及相关数据造成任何损害。 -在故障发生时能否保护正在运行的作业和系统状态; -在系统恢复后能否从最后记录下来的无错误状态开始继续执行作业,等等。 尤其对于分布式事务操作,要重点测试,如银行卡转帐、文件传输等 测试技术 探查性测试(随机测试) 模块相互调用 模拟用户正常可能的一系列复杂操作 关联操作 回归测试 测试技术 【C/S结构的测试】 1、功能测试:在客户端实现的功能较多,故这部分的测试要多一些 2、稳定性测试:客户端软件的稳定性如何?会不会因运行时间长、其他软件并存等原因而异常结束 3、兼容性测试:与OS、防火墙、杀毒软件、同类软件、常用软件等是否相互影响 4、安装与卸载测试:要重点测试,一个不好安装或很难卸载、卸载不完全的软件会给用户不好印象 测试技术 图像处理算法类测试简介 算法程序编写以C++实现的 1,算法精度测试 主要监测指标: 检真率(精度) Precise =实际结果中正确数目/实际结果总数目 检全率(召回率)Recall =实际结果中正确数目/预期结果正确数目 拒识率 2,算法速度测试 平均速度=程序所处理的总数目/所花费的总时间 速度最小值:处理单张或单条数据所花费的时间最小值 速度最大值:处理单张或单条数据所花费的时间最大值 3,内存泄漏的检测 主要指标监测:内存使用、CPU占用、句柄数 自动截图、数据统计图表分析、出示测试结论报告 统计监测方法:设置算法程序以长时间运行,以一定的时间间隔,工具自动截取详细性能指标,然后统计监测到的性能指标进行图表分析,做出结论报告反馈给该算法负责人。 版本管理 Thank you ! QA? 1.硬件环境不同: C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务. B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行 2.对安全要求不同 C/S 一般面向相对固定的用户群, 对信

文档评论(0)

只做精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档