摘要: 代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等. 可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果. 可再现性:即对同样的测试用例,系统的执行结果应当是相同的。 方法有等价类、边界值、因果图、状态图、正交法 阅读全文
posted @ 2020-12-31 11:43 RanXingshuo 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 可行性分析、需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试 阅读全文
posted @ 2020-12-31 11:42 RanXingshuo 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果 黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题 阅读全文
posted @ 2020-12-31 11:41 RanXingshuo 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 明确测试的目标,增强测试计划的实用性 编写软件测试计划得重要目的就是使测试过程能够发现更多的软件缺陷,因此软件测试计划的价值取决于它对帮助管理测试项目,并且找出软件潜在的缺陷。因此,软件测试计划中的测试范围必须高度覆盖功能需求,测试方法必须切实可行,测试工具并且具有较高的实用性,便于使用,生成的测试 阅读全文
posted @ 2020-12-31 11:40 RanXingshuo 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 按测试策略分类:1、静态与动态测试2、黑盒与白盒测试 3、手工和自动测试 4、冒烟测试 5、回归测试; 按测试阶段分类:单元测试、集成测试、系统测试; 其他常见测试方法:1、功能测试 2、性能测试 3、压力测试 4、负载测试 5、易用性测试 6、安装测试 7、界面测试 8、配置测试 9、文档测试 1 阅读全文
posted @ 2020-12-31 11:39 RanXingshuo 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 回归测试: (regression testing): 回归测试有两类:用例回归和错误回归;用例回归是过一段时间以后再回头对以前使用过的用例在重新进行测试,看看会重新发现问题。错误回归,就是在新版本中,对以前版本中出现并修复的缺陷进行再次验证,并以缺陷为核心,对相关修改的部分进行测试的方法。 阅读全文
posted @ 2020-12-31 11:38 RanXingshuo 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 在restful风格的api中,put/patch方法一般用于更新数据。在项目的代码中,使用的是httpclient 4.5,是这样写的: protected jsonobject dohttpurirequest(httpurirequest httpurirequest) { jsonobjec 阅读全文
posted @ 2020-12-31 11:37 RanXingshuo 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: GET在浏览器回退时是无害的,而POST会再次提交请求 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求参数会被完整保留在浏览器历史记录里,而P 阅读全文
posted @ 2020-12-31 11:36 RanXingshuo 阅读(78) 评论(0) 推荐(0) 编辑