![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
入门教程
文章平均质量分 61
任乃千
这个作者很懒,什么都没留下…
展开
-
Puppeteer的入门教程和实践
出现的背景Chrome59(linux、macos)、 Chrome60(windows)之后,Chrome自带headless(无界面)模式很方便做自动化测试或者爬虫。但是如何和headless模式的Chrome交互则是一个问题。通过启动Chrome时的命令行参数仅能实现简易的启动时初始化操作。Selenium、Webdriver等是一种解决方案,但是往往依赖众多,不够扁平。Pupp原创 2018-01-21 18:14:28 · 1680 阅读 · 0 评论 -
使用nightwatch进行E2E测试中文教程
E2E测试E2E(end to end)测试是指端到端测试又叫功能测试,站在用户视角,使用各种功能、各种交互,是用户的真实使用场景的仿真。在产品高速迭代的现在,有个自动化测试,是重构、迭代的重要保障。对web前端来说,主要的测试就是,表单、动画、页面跳转、dom渲染、Ajax等是否按照期望。E2E测试驱动重构重构代码的目的是什么?是为了使代码质量更高、性能更好、可读性和拓展性更强。原创 2018-01-21 18:17:21 · 4676 阅读 · 0 评论 -
Node启动https服务器
首先你需要生成https证书,可以去付费的网站购买或者找一些免费的网站,可能会是key或者crt或者pem结尾的。不同格式之间可以通过OpenSSL转换,如:openssl x509 -in mycert.crt -out mycert.pem -outform PEMNode原生版本:const https = require('https')const path = ...原创 2018-03-18 12:25:40 · 827 阅读 · 0 评论