在我们学习软件测试过程中,会遇到黑盒、白盒、灰盒这些测试策略,很多同学看到这些会有一些迷糊,不知道他们的区别在哪里,今天乐搏软件学院为大家详细介绍一下他们之间的区别。黑盒测试又叫数据驱动测试,本质上就是功能测试。把测试对象当做一个黑盒子,测试时,对程序内部的逻辑结构和内部特性,完全不需要考虑。根据需求说明书,测试程序的功能,是否符合它的说明白盒测试又称为结构测试或逻辑驱动测试。
分类:
其他好文 时间:
2020-08-13 22:18:32
阅读次数:
85
测码学院 python自动化测试学习路线 条件语句一般是用if else语句来判断,而循环语句有while、for条件判断等。Python语言中的条件语句if else语句多条件判断跟其他语言写法不一致,其他的语言是 if else if else,Python是if elif else。下面具体用 ...
分类:
编程语言 时间:
2020-08-07 21:44:59
阅读次数:
72
测码学院 python语言中的serial模块是操作串口的模块,串口程序需要设置几个参数,像波特率、校验位、数据位和停止位等。下面看看这几个参数的调用,操作如下: 1、第一步,导入serial模板,查看PARITY_NAMES,如下图所示: 2、第二步,设置校验位为None>>> serial.PA ...
分类:
编程语言 时间:
2020-07-29 21:36:14
阅读次数:
69
##sed与正则表达式 sed中的正则与grep中的正则表示形式不同,没有\d,\w等,而是使用[[:digit:]] [[:alpha:]]等 ??? sed中似乎也没有零宽断言 ?? 极客学院的文章讲得比较清楚: https://wiki.jikexueyuan.com/project/unix ...
分类:
其他好文 时间:
2020-07-29 21:21:07
阅读次数:
78
图灵学院 java架构师学习路线 相信每个软件程序员对数据库这个名词都不陌生吧,今天就由我为大家总结大家生活中最常用到的MongoDB,可能有许多软件专业的学生都没听过这个词,MongoDB究竟是什么?下面请为大家一一道来MongoDB的来由和功能。 MongoDB是一个介于关系数据库和非关系数据库 ...
分类:
数据库 时间:
2020-07-28 22:26:57
阅读次数:
88
介绍 burpsuite官网上一套不安全的反序列化实验(免费) 地址在 https://portswigger.net/web-security/deserialization/exploiting 本文是在这个实验室学习的记录 有针对实验的解决,也有别的一些 1. 如何识别不安全的反序列化 测试不 ...
分类:
Web程序 时间:
2020-07-27 23:52:26
阅读次数:
171
大顶堆和小顶堆 相关介绍可参看:北京大学空地学院数据结构与算法 第六章 6.8.2.2 小节 代码实现如下 class Heap: """二叉堆的实现 小顶堆""" def __init__(self): self.heapList = [0] # 默认一个 0 做占位,使得根节点的索引在 1 上 ...
分类:
编程语言 时间:
2020-07-27 23:32:44
阅读次数:
75
课程目标: 1、解释如何构建ReFramework模板; 2、解释ReFramework模板是如何工作的; 3、使用ReFramework来自动化您自己的流程。 一、课程里面涉及的系统 ACME System 1 :https://acme-test.uipath.com/login 可以先去注册一 ...
分类:
其他好文 时间:
2020-07-22 20:45:59
阅读次数:
112
图灵学院 java架构师学习路线 前段时间有个并发编程的问题曾一度困扰着我,后来就通过上网找资料发现并发编程原来是这样,Java并发编程常说的,在实际开发中需要经常注意的两个概念:可见性、有序性,下面我将为大家一一道来并发编程的两个概念。 1、可见性 可见性指多个线程操作一个共享变量时,其中一个线程 ...
分类:
编程语言 时间:
2020-07-22 16:08:33
阅读次数:
73
测码学院 python设计语言中有对数据取反、复数取反、除法取模、幂方运算等,可以将一个操作跟另一个操作数进行运算,获取不同的结果。下面利用几个实例说明,操作如下: 1、第一步,定义变量a,变量b的结果是对变量a取反,如下图所示: 2、第二步,定义变量a、b,分别作为复数c实部和虚部,然后对虚部取反 ...
分类:
编程语言 时间:
2020-07-19 23:10:13
阅读次数:
65