什么是等价类划分和边界值分析方法呢?首先,这二者都隶属于最常用、最典型、也是最重要的黑盒测试方法。 等价类划分方法,是将所有可能的输入数据划分成若干个子集,在每个子集中,如果任意一个输入数据对于揭露程序中潜在错误都具有同等效果,那么这样的子集就构成了一个等价类。后续只要从每个等价类中任意选取一个值进 ...
分类:
其他好文 时间:
2020-07-12 19:03:56
阅读次数:
184
给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。 注意: 可以认为区间的终点总是大于它的起点。区间 [1,2] 和 [2,3] 的边界相互“接触”,但没有相互重叠。示例 1: 输入: [ [1,2], [2,3], [3,4], [1,3] ] 输出: 1 解释: 移除 [1,3 ...
分类:
其他好文 时间:
2020-07-12 09:16:18
阅读次数:
67
以前以为圆的面积并只能辛普森积分。今天才知道原来可以$O(n^2\log n)$做。 大致思路是对每个圆求出不与其他圆重合的角度区域,加上这个角度对应的弓形面积,并且加上这段区域边界两个点的叉积的$\frac{1}{2}$。 仔细画一画图发现这恰好是对的。非常神奇qwq 代码如下 double sq ...
分类:
其他好文 时间:
2020-07-12 01:12:37
阅读次数:
165
题目链接 https://leetcode-cn.com/problems/reverse-linked-list/description/ 题目分析 要求:反转一个单向链表 代码模板里的ListNode给了3个构造函数,明显是方便我们构造结点用的(如果要new,最好要delete) 可以迭代实现, ...
分类:
其他好文 时间:
2020-07-11 17:17:33
阅读次数:
55
综合策略 为了测试软件的业务流程,业务逻辑,基本功能的正确性,错误处理能力,采用场景法编写用例 需要输入数据的地方,进行等价类划分,包括输入条件和输出条件的等价划分 使用边界值分析方法补充测试用例 可以用错误分析法追加测试用例 对照程序的逻辑,检查测试用例的逻辑覆盖程度,如果没有达到覆盖标准或发现有 ...
分类:
其他好文 时间:
2020-07-11 00:01:15
阅读次数:
67
软件测试用例设计之边界值分析法 一、定义 对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,其测试用例来自等价类的边界 二、与等价类划分的区别 边界值分析法首先确定边界,然后选取大于,刚好等于,小于边界值的数据进行测试。而不是选取等价类中的典型值或随机值进行 ...
分类:
其他好文 时间:
2020-07-10 22:40:28
阅读次数:
97
之前写程序WA调试时,一般都是手工造边界数据,然后输出比较,然而这几次的程序大多是数学类的,手工计算出结果非常大,无奈只能上网找AC的代码,然后逐一比较输出的结果,根据<算法竞赛入门经典>最后附录中给出的对拍的例子简单的改了一下,得到了一个简易的对拍器.这个对拍器主要包括下面三个部分:一个是生成随机 ...
分类:
其他好文 时间:
2020-07-10 15:41:12
阅读次数:
125
写在前面用户文档集测试并不是所有公司都会进行的,只是部门公司会有。但用户文档集测试也是有必要的,现在我以个人实际项目遇到的文档集测试做一个参考示例,用户文档测试包括四部分:完备性,正确性,一致性,易理解性完备性介绍完备性:用户文档应包含产品使用所需要的全部信息:(包括用户可调用的所有功能;所有边界值... ...
分类:
其他好文 时间:
2020-07-09 22:04:45
阅读次数:
145
?八点工作中的小建议 首发 | 微信公众号「编程随想曲」 1. 时刻清楚本职工作的关键问题; 2. 不断积累所在领域的专业知识; 3. 定期与相关同事请教知识和工作心得; 4. 主动承担责任边界不明确,但必须做的事; 5. 与同事沟通时少用反问句; 6. 开会讨论时,多用推进思维; 7. 汇报工作时 ...
分类:
其他好文 时间:
2020-07-08 22:47:18
阅读次数:
68
什么是单体架构 一个归档包(例如war格式或者Jar格式)包含了应用所有功能的应用程序,我们通常称之为单体应用。架构单体应用的方法论,我们称之为单体应用架构,这是一种比较传统的架构风格。 单体架构示例图 - 单体架构的缺陷 - 1.复杂性高 整个项目包含的模块非常多,模块的边界模糊,依赖关系不清晰, ...
分类:
其他好文 时间:
2020-07-08 18:07:54
阅读次数:
63