自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 wireshark怎么抓包、wireshark抓包详细图文教程

wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS

2018-01-09 11:14:49 11262 1

转载 npm包--chalk

1/含义修改控制台中字符串的样式(字体样式加粗等/字体颜色/背景颜色)2/使用加粗+红色字+背景白色const chalk = require('chalk');console.log(chalk.red.bold.bgWhite('Hello World'));const chalk = require('chalk');console.log(c

2018-01-29 22:46:57 2110

转载 用 npm scripts 来构建前端项目的尝试

原文:https://www.imooc.com/article/6179最近读了 Why I Left Gulp and Grunt for npm Scripts。读完后,觉的这文章写的相当不错,就决定尝试下。下面先简单介绍下 npm Scripts。什么是 npm ScriptsNode.js 项目下一般都有一个 package.json 文件,文件的

2018-01-29 22:02:44 451

转载 为什么我们要使用Async、Await关键字

前不久,在工作中由于默认(xihuan)使用Async、Await关键字受到了很多质问,所以由此引发这篇博文“为什么我们要用Async/Await关键字”,请听下面分解: Async/Await关键字Visual Studio(.net framework 4.5)提供了异步编程模型,相比之前实现方式,新的异步编程模型降低了使用的复杂度并且更容易维护和调试,编译器代替用户做了很

2018-01-26 11:04:39 808

转载 Jest-Javascript单元测试工具

Jest是一个JavaScript测试框架,由Facebook用来测试所有JavaScript代码,包括React应用程序。不同级别的自动化测试:单元、集成、组件和功能. 单元测试可以看作是和在组件级别测试JavaScript对象和方法一样的最基本的。默认情况下,React Native提供在Android和iOS都可以使用的Jest来进行单元测试。现在,测试的覆盖率并不完美,但是根据Facebo

2018-01-26 11:02:32 304

转载 Puppeteer的入门教程和实践

出现的背景Chrome59(linux、macos)、 Chrome60(windows)之后,Chrome自带headless(无界面)模式很方便做自动化测试或者爬虫。但是如何和headless模式的Chrome交互则是一个问题。通过启动Chrome时的命令行参数仅能实现简易的启动时初始化操作。Selenium、Webdriver等是一种解决方案,但是往往依赖众多,不够扁平。Pup

2018-01-26 11:00:00 909 1

转载 自动化测试

运行测试与贡献代码React Native的官方代码仓库里有一些测试代码,你可以在贡献代码之后回归测试一下,以检测有没有引起别的问题。这些测试是通过Travis持续集成系统来运行的,并且会自动针对你提交的代码给出测试结果。当然我们的测试不可能有完整的覆盖率(尤其对于复杂的用户交互),所以很多更改也还需要仔细的人工审查。我们期待你能帮助我们提高测试覆盖率,以及提供更多的测试代码或是测

2018-01-26 10:58:35 341

转载 exports 和 module.exports 的区别

require 用来加载代码,而 exports 和 module.exports 则用来导出代码。但很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 exports 和 module.exports 的关系,我们先来巩固下 js 的基础。示例:test.jsvar a = {name: 1};var b = a;console

2018-01-25 11:52:24 116

转载 let 和 const 命令

let 命令基本用法ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两

2018-01-24 22:52:50 149

转载 nodejs安装及设置NPM全局路径

一、第一步:下载安装文件下载nodejs,官网:http://nodejs.org/download/,我这里下载的是node-v8.4.0-x64.msi,如下图 第二步:安装nodejs下载完成之后,双击"node-v0.10.28-x86.msi",开始安装nodejs,自定义安装在D:\Program Files\Nodejs下面。在cmd控

2018-01-24 20:59:31 21064 4

转载 Ubuntu 下建立WiFi热点的方法

Ubuntu 下建立WiFi热点的方法。电脑本身只有一个网卡,需要再配置一个网卡才能做到先接收再转发的功能1.在插上WiFi工具前,本机一定是要联网的,就是说,你本身的网卡正在使用,有网络的接入2.创建WiFi热点按照以下的方法,3.在选择WiFi的时,一定要选中刚创建的WiFi,选择WiFi的热点,才能连接http://www.37lab.cn

2018-01-09 20:28:52 7169 1

转载 使用wireshark观察SSL/TLS握手过程--双向认证/单向认证

SSL/TLS握手过程可以分成两种类型:1)SSL/TLS 双向认证,就是双方都会互相认证,也就是两者之间将会交换证书。2)SSL/TLS 单向认证,客户端会认证服务器端身份,而服务器端不会去对客户端身份进行验证。我们知道,握手过程实际上就是通信双方协商交换一个用于对称加密的密钥的过程,而且握手过程是明文的。这个过程实际上产生三个随机数:client random, ser

2018-01-09 11:13:13 499

转载 Wireshark 认识捕获的分析数据包(及各个分层协议的介绍)

综述:认识Wireshark捕获数据包当我们对Wireshark主窗口各部分作用了解了,学会捕获数据了,接下来就该去认识这些捕获的数据包了。Wireshark将从网络中捕获到的二进制数据按照不同的协议包结构规范,显示在Packet Details面板中。为了帮助用户能够清楚的分析数据,本节将介绍识别数据包的方法。在Wireshark中关于数据包的叫法有三个术语,分别是帧、包、段。下

2018-01-08 22:41:47 7329

转载 wireshark 捕捉过滤器和显示过滤器的区别 及各自的用法

同:捕捉过滤器和显示过滤器同样面临首要的问题是选择,选择捕捉或显示那些数据。异:捕捉过滤器 (此过滤器不需要比较运算符,查询关键字请全部小写)捕捉过滤器是数据经过的第一层过滤器,它用于控制捕捉数据的数量,以避免产生过大的日志文件。捕捉过滤器的语法与其它使用Lipcap(Linux)或者Winpcap(Windows)库开发的软件一样,比如著名的TCPdump。捕捉过滤器必须在开始捕

2018-01-08 22:15:41 1992

转载 wireshark怎么抓包、wireshark抓包详细图文教程,简单介绍(及wireshark与wireshark legacy差别 )

在windows平台中,有两个wireshark的图标,一个是wireshark(中文版);另外一个是wireshark legacy (英文版)。在这里我们选择wireshark(中文版),英文版的参考我这个区域中其他的blog设置捕获接口停止与重新监听数据包的保存完成数据包的捕获

2018-01-08 22:08:38 14366 3

转载 从小白到中级高级软件测试工程师成长路线!--(上篇)

很多同学私信问我,自学软件测试到底该如何下手,都说软件测试入门容易,为什么自己会卡住某个点上之类的问题,探究这样的问题,根本上还是学习的内容不够系统和全面,想到哪里就学哪里,对自己最终所要达到的目标一次次的降低,导致了看似已经学完了,可是却被面试官轻而易举用一个小小的问题所击败。针对这样的问题,结合自己的工作经验和身边新人走过的弯路,给大家提供一个参考的学习路线,按照这个路线去学习,完成后

2018-01-08 21:56:17 11773 1

转载 从小白到中级高级软件测试工程师成长路线!--(下篇)

上篇文章主要给大家介绍了成长路线的中级阶段,这篇文章接着上一篇文章,主要写一下中级和高级的阶段,需要看全文的可以接着上一篇文章进行查看,文章在我的博客里。同样的,思维导图我放在文末,可能上传之后会看不清,私信我找我要原图即可。转入正题。中级阶段一、QTP自动化工具的环境搭建,操作使用(1)QTP自动化测试工具环境搭建及基本应用搭建自动化测试环境,QTP功能讲解QTP操作流程

2018-01-08 21:54:55 7144 25

转载 25岁零基础进入软件测试行业晚不晚?

相信这个问题也是很多行业外的同学在即将踏入这个行业之前所关注的,本质上来说就是“这个行业未来怎么样”“我的情况适不适合进入这个行业”。首先说一下第一个问题点“这个行业前景怎么样?”(1)国内软件测试人员的现状:1.测试人员的基本功不够牢固:缺乏系统培训,只懂得一些表面上测试技术,不能作更进一步的研究。2.专业知识不够扎实:学习的技术比较浅并且杂,不能进行实际的应用。

2018-01-08 21:50:41 2283 1

转载 Wireshark抓包工具使用教程以及常用抓包规则

Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具进行分析,不过要说明的是,这只是一个工具,用法是非常灵活的,所以今天讲述的内容可能无法直接帮你解决问题,但是只要你有解决问题的思路,学习用这个软件就非常有用了。Wireshark官方下载地址:http://www.wireshark.org/download.html如果记不住,可以在百度中输入W

2018-01-08 17:11:43 2512 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除