分享
分销 收藏 举报 申诉 / 8
播放页_导航下方通栏广告

类型如何进行软件的自测1.doc

  • 上传人:xrp****65
  • 文档编号:5707051
  • 上传时间:2024-11-15
  • 格式:DOC
  • 页数:8
  • 大小:32KB
  • 下载积分:10 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    如何 进行 软件 自测
    资源描述:
    如何进行软件的自测 课程介绍 培训的目的 通过这次的培训让开发人员了解测试人员的一些基本测试的思路,提高开发人员自测的水平。 软件测试的基本理论 软件测试的目的--尽可能发现软件产品中存在的bug 软件测试的方法 (1)动态测试: 白盒:利用调试工具进行测试 黑盒:普通的对软件产品进行人工或自动化测试 (2)静态测试 白盒:test review 黑盒:对需求和设计的工件进行审核 此次主要通过平时测试工作中测试人员的一些测试思路想法以及开发会存在的一些问题和大家进行一下交流.主要针对动态测试中的黑盒测试 软件测试的基本理论 在平时测试工作中考虑最多的主要集中在功能面和页面这2个方面也就是我们所说的功能测试和UI测试. (1)功能测试:侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。此类测试基于黑盒技术,该技术通过图形用户界面 (GUI) 与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。 (2)UI测试:用于核实用户与软件之间的交互 软件测试的基本方法 常用的黑盒测试方法有:等价类划分法,边界值分析法,因果图分析法,判定表法,正交试验法等等 (1)等价类划分法:把所有可能的输入数据划分成若干个部分(子集),软后从每个子集中选取少量的具有 代表性的数据进行测试 有效等价类:对于需求规格说明而言,是有意义或合理的输入数据所组成的集合 无效等价类:对于需求规格说明而言,是无意义或不合理的输入数据所组成的集合 考虑如何划分"1-100之间2个整数相加"的测试方法 软件测试的基本方法 软件测试的基本方法 (2)边界值分析法:边界值分析使用与等价类划分法相同的划分,只是边界值分析假定错误更多地存在于划分的边界上,因此在等价类的边界上以及两侧的情况设计测试用例。 对于前面的例子在考虑边界值的时候主要考虑1,100,0,101这几个值 测试人员如何考虑测试的举例 一.登陆页面 1.页面组成:登陆页面一般有用户名和密码两个栏位,确定和取消(重置)两个按钮 2.确定按钮事件考虑的点: (1)用户名没有输入--提示输入用户名 (2)输入错误的用户名(错误的用户名,长度不正确的用户名,空格)--提示输入正确的用户名或密码 (3)用户名前后空格--系统可以自动的将空格去掉 (4)用户名大小写匹配--如果需求没有特殊说明支持大小写转换 (5)密码没有输入--提示输入密码 测试人员如何考虑测试的举例 (6)密码不正确(错误的密码,长度不正确的密码,空格)--提示输入正确的用户名或密码 (7)密码和用户名都正确--系统正常登陆 (8)网络不通--提示网络连接不通 (9)超过最多允许错误登陆的次数--无法输入相关的登陆信息 (10)使用禁用后的帐号登陆--提示帐号禁用 3.取消(重置)按钮考虑的点 (1)栏位中的内容能够正常清空 测试人员如何考虑测试的举例 4.举例说明 测试人员如何考虑测试的举例 二.新增页面 1.页面组成:登陆页面一般有由一些输入框,新增和取消(重置)两个按钮 2.新增页面考虑的点: (1)页面的排版是否美观,和我们的静态页面是否一致 (2)页面的风格是否一致(字体,标点符号,对齐方式) (3)必填栏位是否都有特殊标示 (4)特殊栏位的设计是否合理(学历,性别,日期) 3.新增按钮事件考虑的点: (1)必填栏位没有输入(包括输入空格)--提示必填栏位没有输入 测试人员如何考虑测试的举例 (2)页面栏位输入超长的内容(超过数据库栏位或页面栏位的长度的设置比如手机号码)--提示输入的栏位超出长度 (3)页面的栏位输入特殊的字符--提示XX栏位输入的格式不正确,不能输入特殊字符 (4)特殊栏位格式输入不正确,和数据库的格式不匹配(时间日期,价格)--提示XX栏位输入的格式不正确,请输入XX格式的数值,如XXX (5)特殊栏位的验证(邮编,电话,身份证号码,电子邮件)--提示XX栏位输入的格式不正确(最好能够给出正确的格式) (6)非业务功能的验证(开始时间和结束时间,出生日期和年龄,入职时间) (7)关键字输入的内容有重复(比如生份证号,编号等)--提示输入的内容已经存在. 测试人员如何考虑测试的举例 (8)有些数值栏位字段的精确值是否正确,含有小数栏位的四舍五入的验证 (9)栏位前后输入空格保存的时候自动去除 (10)自动计算的或者带出的栏位不能进行输入 (11)新增成功后要给出成功的提示信息,并且列表页面要自动的刷新,数据库中多了一笔记录 (12)网络不通的情况下新增--提示网络不通 (13)当出现错误提示<a name=baidusnap0></a>时光</B>标要能自动定位到错误栏位并且有明显的提示(比如自动清空或者栏位反色),当然要考虑到整体系统的风格 4.取消(重置)按钮考虑的点 (1)栏位中的内容能够正常清空 测试人员如何考虑测试的举例 5.举例说明 测试人员如何考虑测试的举例 三.修改页面 1.修改页面和新增页面大致上考虑的点相同,但是还需要考虑: (1)没有选择资料直接修改--提示选择一笔资料 (2)修改页面必须考虑到带出值得正确性,全面性 *最好的办法在新增的时候将所有的栏位都进行有规律的输入,修改的时候检查栏位带出的值是否全并且正确 (3)同时修改成功后有相应的修改成功提示并且数据库中的值进行了修改 (4)数据库中的关键字是否不能修改--一般数据库中的关键字在修改页面都是无法进行修改的 测试人员如何考虑测试的举例 2.举例说明 测试人员如何考虑测试的举例 四.删除页面 修改页面一般是在列表页面中进行选择删除 1.删除按钮考虑的点 (1)没有选择任何记录进行删除--提示选择需要进行删除的记录 (2)选择一笔或多笔记录进行删除--出现确认删除的提示信息 (3)取消确认删除--列表中的记录没有变化 (4)确认删除--列表中的记录被删除,数据库中的记录也有相应的变化(删除或修改标志位) (5)网络不通的情况下删除--提示网络不通 测试人员如何考虑测试的举例 五.查询页面 1.查询功能需要考虑的点 (1)没有输入任何查询条件进行查询--能够查询出所有的信息 (2)输入带空格的查询条件进行查询--查询出正确的信息 (3)对于支持模糊查询的栏位输入部分查询内容--查询出正确的信息 (4)对于有按时间条件进行查询时输入的结束时间小于开始时间--提示结束时间要大于等于开始时间 (5)输入精确查询条件进行查询--如果有结果就正确显示,如果没有结果提示无法查询到结果 测试人员如何考虑测试的举例 (6)对于查询如果有权限限制,用不同权限的人员登陆进行查询--查询出来的结果要符合权限的要求 (7)网络不通的情况下查询--提示网络不通 2.翻页功能考虑的点 (1).点第一页按钮进行翻页: 在第一页;在第二页;在最后一页;在中间一页 (2).点上一页按钮进行翻页: 在第一页;在第二页;在最后一页;在中间一页 (3).点下一页按钮进行翻页 在第一页;在第二页;在最后一页;在中间一页 (4).点最后一页按钮进行翻页 在第一页;在第二页;在最后一页;在中间一页 测试人员如何考虑测试的举例 (5).输入存在的页数进行翻页 输入存在的第一页,最后一页,中间一页 (6).输入不存在的页数进行翻页 输入大于最大页数,0,空格,含有小数的页数,含有字母的页数,含有负数的页数 测试人员如何考虑测试的举例 2.举例说明 测试人员如何考虑测试的举例 2.举例说明 培训知识点回顾以及讨论 1.软件测试的基本理论 目的,静态和动态测试 2.软件测试的基本方法 等价类,边界值 3.通过几个具体的页面说明测试人员在测试过程中的一些思路 登陆,增加,删除,修改,查询 手机测试重要测试点 1.实现功能与文档描述是否一致 这里的文档不仅仅指需求规格文档,也包含概设、详设、使用说明、验收手册等文档种的。以上文档均属于软件的交付件,功能描述上必须保持一致。 2.模拟器与真机的区别: 例如:图像的处理应 用程序在模拟器上处理比较快,图像变化的时候不会出现模糊的情况,但是手机分辨率比电脑慢,图像变化的速度就要稍微调慢一些。 3.关注手机CPU占用情况: 应用程序同城会使用较多资源图片,例如主菜单界面和帮助界面,操作较频繁出现连续若干次界面切换,容易出现图片重叠的情况,原因是手机CPU处理速度跟不上刷新速度,而且主界面的图片资源一直没有释放,导致图像的残留 手机测试重要测试点 4.能否正常处理来电 有些来电会使游戏画面变乱,有些直接退出,甚至死机。另外短信,电量不足等一些事件警告的出现也有可能导致程序出错,也要作出相应的处理。 5.注意确保程序说明和帮助的完整清晰 检查系统提示信息,确保在游戏中出现的文字的正确拼写,没有错别字。要尽量用敬称“您”而不用“你”。 6.标题,菜单等的文字显示要尽量用小字体,尽量缩短文字 例如“按2,4键可以左右移动图片”就可改成“按2,4键移动图片”。不同的手机显示屏幕宽度不一样,用小字体,短句子就能适应大多数手机的屏幕宽度。 7.注意调整好线程释放 例如一个宠物游戏,宠物死亡后,会调用一个新的线程循环播放哀吊音乐,有些程序员由于粗心大意忘记了释放这个线程,当重新开始游戏时,就会出现这个线程播放的音乐与游戏过程的背景音乐交替播放的情况。 手机测试重要测试点 8.文件处理。 当涉及文件读写操作的时候,要特别注意测试文件操作带来的内存问题。 9.颜色搭配要以清晰美观为基础 有些背景色跟文字或图片的颜色搭配在模拟器可以较清晰的显示出来,但是到了手机由于其分辨率问题就不那么明显了。还要适当考虑游戏的种类,用户心理等问题。 10.用模拟器模拟网络不通的情况。 目的是测试软件的网络连接,网络资源请求,缓冲区存储等模块的性能,看看内存是否有正确释放等(具体就是把本地连接的状态设成禁用或者直接拔掉网络连接线)。 11.数据请求或传输等需时较多的过程要确保有提示界面,最好有动画显示数据在传输过程中,请用户耐心等待。 要注意在这个过程中对重复按键予以忽略,因为等待时间过长或响应迟钝时,用户趋向于重复按手机按钮。 手机测试重要测试点 结束 谢谢! * * * * * * 培训的想法目的 软件测试的一些基本理论 软件测试的一些基本方法 测试思路的举例 加数 数值 非数值 整数 小数 1 1--100 100 字母 特殊字符 空格 空白 其中1-100是有效等价类,其余的都是无效等价类.程序员在进行开发的过程中要考虑到各个异常系的处理流程,这个也是测试人员会重点测试的地方。 1.任何值不输入直接登陆 2.输入用户名不输入密码 3.输入密码不输入用户名 4.输入错误的用户名,正确的密码 5.输入正确的用户名,错误的密码 6.输入错误的用户名,错误的密码 7.输入正确的用户名,正确的密码 8.输入前后带空格的用户名,正确的密码 9.输入带大小写的用户名,正确的密码 10.将网络拔掉输入正确的用户名和密码 11.输入禁用掉的用户名和密码 12.多次输入不存在的用户名和密码 1.页面是否美观,风格是否一致 2.必填栏位有没有相应的标示 3.直接点保存是否有相关的提示 4.每输入一个必填栏位点一次保存主要检查程序的必填栏位的判断和页面是否一致 5.输入的值超过数据库栏位长度的设定 6.进口代码和币种代码输入非数值 7.发运用时输入除点之外的非数值 8.装船时间是否采用时间控件,如果没有输入非日期格式 9.输入框中输入特殊字符 10.输入框中输入正确的前后带空格的值进行保存提示保存成功,再次打开维护时空格栏位进行了去除 11.输入正常输入进行保存 12.输入已经存在的相关信息 13.断网的情况下点保存按钮 1.进口代码栏位是否允许修改 2.修改页面带出的值是否和新增时输入的值相同 3.输入需要修改的值进行修改 1.任何条件不输入直接点查询按钮 2.输入存在的部分条件进行查询 3.输入不存在的部分条件进行查询 4.输入存在的全部条件进行查询 5.输入不存在的全部条件进行查询 6.进行模糊查询 7.输入前后带空格的值进行查询 8.网
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:如何进行软件的自测1.doc
    链接地址:https://www.zixin.com.cn/doc/5707051.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork