2021年1月6日
摘要: 按测试策略分类:1、静态与动态测试2、黑盒与白盒测试 3、手工和自动测试 4、冒烟测试 5、回归测试; 按测试阶段分类:单元测试、集成测试、系统测试; 其他常见测试方法:1、功能测试 2、性能测试 3、压力测试 4、负载测试 5、易用性测试 6、安装测试 7、界面测试 8、配置测试 9、文档测试 1 阅读全文
posted @ 2021-01-06 13:43 狂风飘飘 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 明确测试的目标,增强测试计划的实用性 编写软件测试计划得重要目的就是使测试过程能够发现更多的软件缺陷,因此软件测试计划的价值取决于它对帮助管理测试项目,并且找出软件潜在的缺陷。因此,软件测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切实可行,测试工具并且具有较高的实用性,便于使用,生成的测试 阅读全文
posted @ 2021-01-06 12:11 狂风飘飘 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果 黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题 阅读全文
posted @ 2021-01-06 12:09 狂风飘飘 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 测试经验越多,测试能力越高。所以我的职业发展是需要时间累积的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年累积测试经验,不断的更新自己改正自己,做好测试任务。 阅读全文
posted @ 2021-01-06 11:47 狂风飘飘 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。 如果说宏观的,则是当这个软件 阅读全文
posted @ 2021-01-06 11:43 狂风飘飘 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 开发过程 需求调研(需求人员)、需求分析(需求人员)、概要设计(设计人员)、详细设计(设计人员)、编码(开发人员) 测试过程 需求评审、系统测试设计、概要设计评审、集成测试设计、详细设计评审、单元测试设计、测试执行 测试工作的整个过程都做过,擅长做测试设计 过程决定质量,软件的过程改进正是为了提高软 阅读全文
posted @ 2021-01-06 11:38 狂风飘飘 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等. 可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果. 可再现性:即对同样的测试用例,系统的执行结果应当是相同的。 方法有等价类、边界值、因果图、状态图、正交法 阅读全文
posted @ 2021-01-06 11:19 狂风飘飘 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 给类中的每个构造函数设计一组测试用例 组合类中的类变量、实例变量 组合类中的各种方法 根据前置条件和后置条件设计测试用例 根据代码设计测试用例 阅读全文
posted @ 2021-01-06 11:11 狂风飘飘 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 最大的兴趣就是测试有难度,有挑战性!做测试越久越能感觉到做好测试有多难。曾经在无忧测试网上看到一篇文章,是关于如何做好一名测试工程师。一共罗列了11,12点,有部分是和人的性格有关,有部分需要后天的努力。但除了性格有关的1,2点我没有把握,其他点我都很有信心做好它。 刚开始进入测试行业时,对测试的认 阅读全文
posted @ 2021-01-06 10:35 狂风飘飘 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 测试类型有:功能测试,性能测试,界面测试。 功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合 阅读全文
posted @ 2021-01-06 10:27 狂风飘飘 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。 白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序 阅读全文
posted @ 2021-01-06 10:26 狂风飘飘 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 开发人员说不是bug,有2种情况,一是需求没有确定,所以我可以这么做,这个时候可以找来产品经理进行确认,需不需要改动,3方商量确定好后再看要不要改。二是这种情况不可能发生,所以不需要修改,这个时候,我可以先尽可能的说出是BUG的依据是什么?如果被用户发现或出了问题,会有什么不良结果?程序员可能会给你 阅读全文
posted @ 2021-01-06 10:23 狂风飘飘 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。 阅读全文
posted @ 2021-01-06 10:11 狂风飘飘 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 背景、项目简介、目的、测试范围、测试策略、人员分工、资源要求、进度计划、参考文档、常用术语、提交文档、风险分析 阅读全文
posted @ 2021-01-06 10:10 狂风飘飘 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 主要验证软件产品在不同版本之间的兼容性。包括向下兼容和交错兼容,向下兼容是测试软件新版本保留它早期版本功能的情况,交错兼容是验证共同存在的两个相关但不相同的产品之间的兼容性。 阅读全文
posted @ 2021-01-06 10:04 狂风飘飘 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 看软件的运行环境要求。如果符合要求则是程序存在问题,若不符合要求则是硬件系统存在问题 阅读全文
posted @ 2021-01-06 09:38 狂风飘飘 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 是否使用了公司的模板、文档内容是否符合规范、所有的需求是分级是否清析适当、所有的需求是否具有一致性、需求是否可行(即,该需求组合有解决方案)、需求可否用己知的约束来实现、需求是否足够(即,可以把它送到一个规范的开发组织,并有一个生产出所需要产品的合理的可能性)、所有的其它需求是交叉引用是否正确、用户 阅读全文
posted @ 2021-01-06 09:37 狂风飘飘 阅读(91) 评论(0) 推荐(0) 编辑