随笔分类 -  web 自动化测试

page-spy-web 一个方便的web 远程调试工具
摘要:page-spy-web 一个方便的web 远程调试工具,可以实现像chrome 一样debug 远程web,同时也提供了比较专业的web 管理 运行 docker-compose version: "3" services: app: image: ghcr.io/huolalatech/page 阅读全文

posted @ 2023-12-19 19:11 荣锋亮 阅读(331) 评论(0) 推荐(0) 编辑

sitespeed.io 开源web 性能监控&&优化工具集
摘要:sitespeed.io 提供了好多web 监控&&优化的工具,是一个很不错的工具集 sitespeed.io 包含了好多方便的工具,比如har 文件处理的,网络模拟的(chaos 工程) 说明 如果需要进行web性能分析,但是缺少工具sitespeed.io 是一个很不错的选择 参考资料 http 阅读全文

posted @ 2021-01-31 11:37 荣锋亮 阅读(265) 评论(0) 推荐(0) 编辑

ava 类似jest snapshot 功能试用
摘要:ava也提供了类似jest 的snapshot 测试,可以用来方便的测试web 组件,以下是一个简单的试用, 同时包含了自己碰到问题,以及解决方法,以及一些参考链接 使用typescript 以及tsx,测试react 组件 环境准备 项目结构 ├── package.json ├── src │ 阅读全文

posted @ 2019-11-01 16:23 荣锋亮 阅读(476) 评论(0) 推荐(0) 编辑

ava js 测试框架基本试用
摘要:随着js 越来越强大,日常使用中关于js 的问题也就越突出了,我们需要关注的点也就不能只像以前那样 只编写简单的功能实现,我们同时也需要关注js 的健壮性,测试就是其中一个比较重要的环节,以下 是ava 测试框架的一个简单使用,关于ava 的介绍可以查看官方文档 demo 同时集成了简单的githu 阅读全文

posted @ 2019-11-01 11:12 荣锋亮 阅读(1869) 评论(0) 推荐(0) 编辑

graphql-inspector graphql schema比较&&文档校验&&查找破坏性变动工具
摘要:graphql-inspector 是一个方便的graphql 周边工具,可以加速graphql 应该的开发,同时可以帮助我们排查问题 包含以下特性: 进行schema 的比较 文档校验(通过schema) 相似以及重复类型查找 查找破坏性或者危险的变动 查看基于文档的schema 覆盖率 mock 阅读全文

posted @ 2019-06-05 13:29 荣锋亮 阅读(520) 评论(0) 推荐(0) 编辑

showdoc 开源在线api&&技术文档管理工具
摘要:showdoc 是一个很不错的api 以及技术文档管理工具 环境准备 doker-copose 文件 version: "3" services: doc: image: registry.docker-cn.com/star7th/showdoc volumes: - "./showdoc_dat 阅读全文

posted @ 2019-02-16 14:43 荣锋亮 阅读(2768) 评论(0) 推荐(0) 编辑

lerna import && add 使用&&常见问题解决
摘要:使用lerna 的import 我们可以方便的将一个普通的npm 包倒入到lerna 管理的monorepo 中 环境准备 lerna init 注意必须是一个git 项目,同时需要commit ,不然会报错 lerna init lerna init lerna init lerna init l 阅读全文

posted @ 2018-12-24 15:35 荣锋亮 阅读(6874) 评论(0) 推荐(0) 编辑

microcks 微服务mocks 工具&&运行时
摘要:microcks 是一个方便的微服务mock 工具,我们可以用来mock request、response,同时获取api 的服务契约,microcks 支持的部署模式也比较多,docker-compose 、openshift、kubernetes。。。 参考资料 https://microcks 阅读全文

posted @ 2018-12-18 19:09 荣锋亮 阅读(857) 评论(0) 推荐(0) 编辑

fusionjs uber开源的通用web插件化开发框架
摘要:fusionjs uber开源的web 插件化开发框架 核心特性: 基于插件的开发,依赖注入开发 开箱即用的服务器端渲染,构建结果拆分,模块热加载 Tree-shaking 支持 集成的插件 redux react router rpc 模式的数据访问,同时支持graphql 安全,自动添加csrf 阅读全文

posted @ 2018-08-02 12:35 荣锋亮 阅读(1088) 评论(0) 推荐(0) 编辑

cypress 端到端测试框架试用
摘要:cypress 包含的特性 端到端测试 集成测试 单元测试 安装 yarn add cypress --dev 运行测试项目 初始化项目 yarn init -y 安装cypress yarn add cypress --dev 配置npm script { "name": "first", "ve 阅读全文

posted @ 2018-07-28 22:15 荣锋亮 阅读(709) 评论(0) 推荐(0) 编辑

yarn workspaces基本试用
摘要:初始化项目 yarn init -y 添加workspaces 支持 修改package.json { "name": "second", "version": "1.0.0", "main": "index.js", "license": "MIT", "private":true, "works 阅读全文

posted @ 2018-07-06 09:59 荣锋亮 阅读(2204) 评论(0) 推荐(0) 编辑

Tencent Server Web 安装试用
摘要:Tencent Server Web 安装试用 私有环境搭建,使用docker-compose 进行memcache 安装 参考github 代码 https://github.com/rongfengliang/tsw-docker-compose 启动&&运行 docker-compose 运行 阅读全文

posted @ 2018-05-21 10:30 荣锋亮 阅读(275) 评论(0) 推荐(0) 编辑

Tencent Server Web(TSW) 腾讯开源的nodejs 基础设施
摘要:Tencent Server Web(TSW),是一套面向WEB前端开发者,以提升问题定位效率为初衷,提供染色抓包、全息日志和异常发现的Node.js基础设施。TSW关注业务的运维监控能力,适用于http、websocket协议的业务场景,可无缝与即有项目进行整合。支持公有云、私有云和本地部署。 染 阅读全文

posted @ 2018-05-21 09:07 荣锋亮 阅读(1652) 评论(0) 推荐(0) 编辑

drone 学习六 发布部署&&集成私有容器仓库&&构建代码s3 保存
摘要:备注: 需要进行drone 以及gitlab 环境的配置,可以参考相关资料 1. 参考项目 https://github.com/rongfengliang/drone-appdemo 2. drone 构建配置(使用docker && s3 插件) pipeline: backend: image 阅读全文

posted @ 2018-05-03 13:21 荣锋亮 阅读(1029) 评论(0) 推荐(0) 编辑

jest js 测试框架-简单方便人性化
摘要:1. 安装 yarn global add jest-cli or npm install -g jest-cli 备注:可以安装为依赖不用全局安装 2. 项目代码 a. 项目初始化 yarn init -y ├── package.json ├── sum.js ├── sun.test.js └ 阅读全文

posted @ 2018-01-03 10:17 荣锋亮 阅读(10624) 评论(0) 推荐(1) 编辑

hapi lab测试框架简单使用
摘要:1. 依赖安装 yarn init yarn add lab code 2. 基本模式 const Lab = require('lab'); const Code = require('code'); const lab = exports.lab = Lab.script(); const ex 阅读全文

posted @ 2018-01-02 21:53 荣锋亮 阅读(225) 评论(0) 推荐(0) 编辑

testem方便的web tdd 测试框架使用
摘要:备注: 单元测试,对于日常的开发是比较重要的,testem 简化了我们的代码编写,以及运行。 主要特性: a. 支持的测试框架有:jasmine quint mocha buster.js ,同时也包含一些其他的适配器,支持 主流的浏览器。 b. 可以方便的与持续集成工具进行集成(这个太方便了)。 阅读全文

posted @ 2017-12-24 12:23 荣锋亮 阅读(591) 评论(0) 推荐(0) 编辑

gulp 基本使用
摘要:1. 安装 npm install -g gulp-cli && npm install --save-dev gulp or with yarn yarn global gulp-cli && yarn add gulp 2. 使用 基本流程 1. gulp cli 启动命令行工具 2. 本地gu 阅读全文

posted @ 2017-11-11 13:08 荣锋亮 阅读(708) 评论(0) 推荐(0) 编辑

web 调试工具docker的安装使用
摘要:1. weinre 工具 docker run -d -p 8080:8080 beevelop/weinre 2. vorlonjs(不支持https) docker run --name vorlonjs -p 80:1337 vorlonjs/dashboard:0.3.0 3. vorlon 阅读全文

posted @ 2017-07-15 11:33 荣锋亮 阅读(493) 评论(0) 推荐(0) 编辑

Automating CSS Regression Testing
摘要:The following is a guest post by Garris Shipon . We've touched on the four types of CSS testing here before. Regression testing is the hardest. It's t 阅读全文

posted @ 2017-01-23 21:35 荣锋亮 阅读(444) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示