随笔分类 -  DevOps/Test

摘要:Puppeteer是什么 Puppeteer是一个Node库,它提供了一个高级API来通过DevTools协议控制Chromium或Chrome。 可以使用Puppeteer来自动化完成浏览器的操作,官方给出的一些使用场景如下: 生成页面PDF 抓取 SPA(单页应用)并生成预渲染内容(即“SSR” 阅读全文
posted @ 2023-03-30 12:52 nuccch 阅读(421) 评论(0) 推荐(0) 编辑
摘要:AirtestProject是什么 AirtestProject是由网易游戏推出的UI自动化测试解决方案,主要包含3部分内容: 1.Airtest框架:跨平台的,基于图像识别的UI自动化测试框架,支持平台有Windows、Android和iOS。 2.Poco框架:基于UI控件识别的自动化测试框架, 阅读全文
posted @ 2022-08-24 23:32 nuccch 阅读(188) 评论(0) 推荐(0) 编辑
摘要:概述 App自动化测试有很多种方案,有的甚至是支持多平台的,比如:airtest,Appium。 AirTest https://airtest.netease.com/ AirTest是网易开源的App自动化测试框架,同时支持iOS和Android。 要编写AirTest代码,需要使用Airtes 阅读全文
posted @ 2022-08-08 22:59 nuccch 阅读(506) 评论(0) 推荐(0) 编辑
摘要:对Controller进行单元测试是Spring框架原生就支持的能力,它可以模拟HTTP客户端发起对服务地址的请求,可以不用借助于诸如Postman这样的外部工具就能完成对接口的测试。 具体来讲,是由Spring框架中的spring-test模块提供的实现,详见MockMvc。 如下将详细阐述如何使 阅读全文
posted @ 2022-02-16 19:05 nuccch 阅读(1868) 评论(0) 推荐(0) 编辑
摘要:目录 Selenium概述 浏览器支持 工具库 开发实践 等待 操作浏览器 定位元素 定位单个元素 定位多个元素 获取HTML元素内容的方式 Selenium概述 https://github.com/SeleniumHQ/selenium https://www.selenium.dev/docu 阅读全文
posted @ 2021-07-14 20:43 nuccch 阅读(229) 评论(0) 推荐(0) 编辑
摘要:目录 概述 下载&安装 实战JMetetr 测试计划简述 准备测试计划 编写测试计划 录制测试脚本 执行性能测试 单机测试 分布式测试 分析测试报告 APDEX 响应时间和吞吐量统计 测试结果详细报表 常用插件及扩展 Q&A 概述 作为一名后端开发人员,熟练掌握一款性能测试工具非常有必要,这样有利于 阅读全文
posted @ 2020-03-31 23:33 nuccch 阅读(1215) 评论(0) 推荐(1) 编辑
摘要:1. jmeter http://jmeter.apache.org/ java语言开发,跨平台,支持图形化界面,可集群部署。 jmeter入门教程:http://jmeter.apache.org/usermanual/build-web-test-plan.html。 2. ab https:/ 阅读全文
posted @ 2017-05-31 17:43 nuccch 阅读(207) 评论(0) 推荐(0) 编辑