软件测试
Damon Zhou
做个有意思的人,做点有意义的事。
展开
-
软件测试基础概念
产品说明书:充分挖掘需求,并表达出功能点,隐性的但必须实现的功能设计方案:架构,数据流示意图,状态变化图,流程图,注释代码,错误提示信息软件缺陷定义: 1、软件没有实现产品说明书宣称的功能 2、软件实现了产品说明书宣称不应有的功能 3、软件执行了产品说明书没讲的操作 4、软件没有实现产品说明书没讲但应该实现的功能 5、从软件测试员的角度来看,软件难于理解,不易使用,运行缓慢,或者最终用户认原创 2016-06-21 19:39:02 · 230 阅读 · 0 评论 -
测试基础之黑盒测试
产品说明书<=>需求文档 定义软件是什么样的黑盒测试 & 白盒测试静态测试 & 动态测试1、对产品说明书审查2、研究现有的标准和规范3、审查和测试同类软件 软件的规模、复杂性、测试性、质量/可靠性严谨的产品说明书8个重要属性 完整、准确、精确、一致、贴切、合理、代码无关、可测试1、没有产品说明书时,探索性测试,记录软件执行情况,详细描述功能。 2、通过测试和失败测试原创 2016-06-21 19:59:11 · 388 阅读 · 0 评论 -
测试基础之白盒测试
1、正式审查 1)确定问题:找出软件出错的项目、遗漏的项目 2)遵守股则 3)准备 4)编写报告 2、伙伴审查 3、公开陈述 4、检验(最正式的审查类型,资料和文档学习,陈述,记录) 5、编码规范和准则 标题、标准(允许&不允许项)、解释说明、示例 6、通用代码审查清单 1)数据引用错误 指使用原创 2016-06-22 23:00:13 · 403 阅读 · 0 评论 -
测试基础之易用性测试
优秀的UI 符合标准和规范、灵活性、正确性、直观性、舒适性、实用性、一致性 不同的平台具有不同的标准和规范说明书1、符合标准和规范 1)直观性 用户界面是否洁净,不唐突,不拥挤 UI的组织和布局合理么?功能跳转轻松?下一步做什么明显么?任何时候想退出?输入得到承认了么?菜单或者窗口是否深藏不露? 有多余功原创 2016-06-22 23:01:47 · 732 阅读 · 0 评论 -
测试基础之测试文档
测试审查提供的软件相关的文档:用户手册等 1、检查项目 1)听众 文档面对同一级别的听众,不低不高? 2)术语 术语适用于所有听众么?用法一致么?使用首字母或其他缩写?是否标准?需要定义么?公司的首字母缩写一定不能与术语完全相同。所有术语可以正确索引和交叉引用么? 3)内容和主题 主题合适么?有原创 2016-06-22 23:02:42 · 663 阅读 · 0 评论 -
测试基础之网站测试
网页需要测试的基本部分 首先建立状态表:不同的网页就是不同的状态 1、文字 检查方式参考测试文档的方式 2、超级链接 超级链接一定要显眼、文字链接一般有下划线,鼠标经过链接会变成手形指针 如果链接打开电子邮件信息,填写并发送,保证能够得到回应。 查找孤页 3、图形 正确载入信息?文字环绕图形,调整浏览器大小,看环绕是否有问题?载入原创 2016-06-22 23:03:44 · 399 阅读 · 0 评论