unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如何使用unittest单元测试框架来进行WEB自动化测试。 一、unittest模块的各个 ...
分类:
其他好文 时间:
2020-06-13 19:16:42
阅读次数:
40
SQL--数据库的设计(范式) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 概念 设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求 定义 设计关系数据库时,遵从不同的规范要求,设计出合理的 ...
分类:
数据库 时间:
2020-06-13 19:16:26
阅读次数:
88
ctf中xss题目常常需要一个管理员小机器点击用户点击的url 之前没有接触过,刚好最近又有这个需要,所以这次尝试写写小机器人的写法 环境准备 首先需要selenium这个python的库 pip install selenium==2.48.0 它的作用是用来webdriver接口的,简而言之是用 ...
分类:
其他好文 时间:
2020-06-13 19:16:05
阅读次数:
58
终端报出了Allowed memory size of 134217728 bytes exhausted错误,而且重启电脑再次执行仍然是一样。上网查了查,是因为php默认内存限制是128M,所以需要修改php.ini文件。 查找到memory_limit = 128M这一行,将128M改大点,我这 ...
分类:
Web程序 时间:
2020-06-13 19:15:48
阅读次数:
58
随着delphi 10.x 系列开始支持Linux 开发,我们的服务器端可以直接支持LInux 服务器了, 由于客户越来越多使用Linux 作为服务器端, 但是对于过去老的win32 下开发的服务端,一时半会还无法直接转到移植到Linux 下,我们 需要一个过渡的方法,来保证服务端满足要求。这时候需 ...
最近很多人问RabbitMQ和Kafka要如何进行选择,甚至有一个风向:说是MQ性能不够了要切Kafka。且先不说成熟系统换组件的风险,光把那一坨沉淀了多年的醇酿翻新重构已然处于崩溃的边缘,蓦然回首,码是人非。 ? 选型最快的方式就是了解下晚出现的中间件的起源,因为他们在付出努力之前肯定做了一波详细 ...
分类:
其他好文 时间:
2020-06-13 19:14:57
阅读次数:
83
1、JavaScript中的Array.prototype.slice.call(arguments)能将有length属性的对象转换为数组(特别注意: 这个对象一定要有length属性) 理解第一步: 其中,arguments是一个具有length属性的对象, 通过call 这个方法,把argum ...
分类:
编程语言 时间:
2020-06-13 19:14:43
阅读次数:
75
一、等待唤醒机制 1. 线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 为什么要处理线程间通信: 多个线程并发执行时, 在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务,并且我们希望他们有规律的执行, 那么多线程之间需要一些协调通信,以此来 ...
分类:
编程语言 时间:
2020-06-13 19:14:21
阅读次数:
49
一、Java web发展史 JavaBean + Servlet + JSP逐步发展 面对EJB重量级框架带来的种种麻烦 SpringMVC/Struts+Spring+Hibernate/myBatis SpringBoot“约定大于配置”的种种乐趣 以Dubbo为代表的SOA微服务架构体系 Sp ...
分类:
编程语言 时间:
2020-06-13 19:14:07
阅读次数:
71
int a = i++;是先赋值再运算 int a = ++i;是先加一再赋值 例题 1 int n = 10; 2 n += (n++)+ (++n);// 10 + 10 + 12 3 System.out.println(n);//print 32 逻辑运算符号混合运算 int x = 1; ...
分类:
其他好文 时间:
2020-06-13 19:13:51
阅读次数:
71
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 仅学习参考 说明:先将待提取的url提取出来,然后交给urllib.request.urlretrieve函数去下载, 自动调用schedule函数,显示当前下载的进 ...
分类:
其他好文 时间:
2020-06-13 19:13:36
阅读次数:
98
是的,Spring Boot 2.3 刚发布不久,Spring Boot 2.3.1 又来了,又加了很多新功能啊,一起来瞧瞧。 下面是官宣: https://spring.io/blog/2020/06/12/spring-boot-2-3-1-available-now 栈长解读: Spring ...
分类:
编程语言 时间:
2020-06-13 19:13:14
阅读次数:
82
public function orderList() { $rules = [ 'order_status' => 'required|integer|in:1,2,3,4,5', 'page' => 'required|integer|min:1', 'per_page' => 'require ...
分类:
其他好文 时间:
2020-06-13 19:13:02
阅读次数:
119
查看webpack 版本 1.npm info webpack 2.webpack -v 如果没有出现,npm install --global webpack-cli,因为 注意:webpack 4x以上,webpack将命令相关的内容都放到了webpack-cli,所以还需要安装webpack- ...
分类:
其他好文 时间:
2020-06-13 19:12:46
阅读次数:
42
1、前言 在做接口测试或UI测试时经常会出现多个用例仅输入参数不同,操作过程完全相同(如登录,新建客户等等),重复编写用例不仅增加了代码量而且不好维护,引入DDT(Data-Driven Tests)数据驱动测试可实现参数化,DDt允许您使用不同的测试数据运行一个测试用例,并使它作为多个测试用例出现 ...
分类:
其他好文 时间:
2020-06-13 19:12:15
阅读次数:
91
lettuce (采用netty,实例可以多个线程进行共享,线程安全) Redis有三个框架:Jedis,Redisson,Lettuce Jedis:比较全面的提供了Redis的操作特性 Redisson:促使使用者对Redis的关注分离,提供很多分布式相关操作服务,例如,分布式锁,分布式集合,可 ...
分类:
编程语言 时间:
2020-06-13 19:11:48
阅读次数:
84
前言 上周末有SUCTF,然而我却在摸鱼基本没看题,赛后看到队里的共享文档中有一道web的writeup,涉及到的知识点在特定的情况下很实用,因此复现一下(周内太忙了,拖到周五所有的) 之前也在ciscn的华东北的线下赛遇到一道.htaccess绕过黑名单上传限制,达到getshell的效果的题目 ...
分类:
Web程序 时间:
2020-06-13 19:11:05
阅读次数:
97