霍格沃兹测试开发_个人页

霍格沃兹测试开发
个人头像照片
269
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2022年04月

  • 04.25 15:18:24
    发表了文章 2022-04-25 15:18:24

    干货 | 测试人职场晋升“潜规则”:15 年经验资深测试经理的职场忠告

    ![](https://ceshiren.com/uploads/default/original/3X/6/b/6b7c415433c9acc8c4e15708b60b419da5eb9ed3.png) ![](https://ceshiren.com/uploads/default/original/3X/8/d/8dec96d8de9bc7b8ceab15cf3117a3b772c7dc7
  • 04.24 17:47:35
    发表了文章 2022-04-24 17:47:35

    干货 | 原来升职加薪的测试工程师都擅长做接口测试

    ![](https://ceshiren.com/uploads/default/original/3X/1/4/14555b1e67a432f376f9f2feea72f8bc85c785f2.png) 互联网行业已进入小步快跑快速迭代的趋势。一个新版本的上线,不仅需要移动端测试,更需要进行服务端的测试。服务端的测试可能比移动端的测试更重要。服务端比移动端更复杂交互更多也更考验技术了。
  • 04.24 15:37:32
    发表了文章 2022-04-24 15:37:32

    干货 | JavaScript脚本注入,完成Selenium 无法做到的那些事

    当 webdriver 遇到无法完成的操作时,可以使用 JavaScript 来完成,webdriver 提供了 execute_script() 方法来调用 js 代码。 执行 js 有两种场景: - 在页面上直接执行 js - 在某个已经定位的元素上执行 js JavaScript 是一种脚本语言,有的场景需要使用 js 脚本注入辅助我们完成 Selenium 无法做到的事情。 S
  • 04.24 15:36:57
    发表了文章 2022-04-24 15:36:57

    干货 | H5性能分析实战来啦~

    ![](https://ceshiren.com/uploads/default/original/3X/9/f/9f1091a2de1d0f0bf718036424b512c9677b9a1c.jpeg) H5性能该如何测试呢?很多人不知道该如何下手。其实可以借用W3C协议完成自动化H5性能测试。 因为W3C标准是浏览器标准,一般浏览器都支持W3C标准,它规定使用者可以通过api查询性能信息
  • 04.24 15:36:18
    发表了文章 2022-04-24 15:36:18

    干货 | Docker 还可以搭建Web服务器nginx ?这么宝藏的吗?

    浏览器访问:https://hub.docker.com/_/nginx 查看Nginx镜像详细信息。 ![](https://ceshiren.com/uploads/default/original/3X/9/b/9b2f342d5c5485928137d8cb6a329ee781a34575.png) 下载镜像,默认会下载lastest最新版本的软件,可以指定软件的版本。例如:ngi
  • 04.22 17:05:38
    发表了文章 2022-04-22 17:05:38

    干货 | APP自动化Android之属性获取与断言

    断言是 UI 自动化测试的三要素之一,是 UI 自动化不可或缺的部分。我们使用定位器定位到元素后,通过脚本进行业务操作的交互,想要验证交互过程中的正确性就需要用到断言。 ## 常规的UI自动化断言 分析正确的输出结果,常规的断言一般包含以下的几个情形: - 比较大小 - 包含或者不包含 - 验证布尔值 示例代码: ``` #比较大小 price = driver.find_element
  • 04.22 17:05:10
    发表了文章 2022-04-22 17:05:10

    实战演示 H5 性能分析

    使用chrome浏览器对webview进行手工查看,伴随着业务增多,数量加大,手工操作的速度会无法跟上业务增长,此时需要自动化方法测试webview性能。 当页面加载时,会渲染一系列内容,渲染过程可分为多个阶段,比如下图: ![](https://ceshiren.com/uploads/default/original/3X/d/7/d7eab38d60e4430a01c658f6605
  • 04.22 17:04:44
    发表了文章 2022-04-22 17:04:44

    实战 | 电商业务的性能测试(一): 必备基础知识

    ![](https://ceshiren.com/uploads/default/original/3X/7/5/756e5e8564a4e57c44190330107ba54ca7676e16.jpeg) - 需求分析与测试设计(性能需求目标+业务模型拆解) - 测试数据准备和构造(基于模型的数据准备) - 性能指标预期(性能需求目标) - 发压工具配置及脚本编写(压力策略) - 测试过程(
  • 04.22 17:04:20
    发表了文章 2022-04-22 17:04:20

    实战 | 电商业务性能测试(二): Jmeter 参数化功能实现注册登录的数据驱动

    ![](https://ceshiren.com/uploads/default/original/3X/7/5/756e5e8564a4e57c44190330107ba54ca7676e16.jpeg) 此例使用的是 GitHub 上一个开源的电商项目 mall,需要的可以去 GitHub 上下载部署,有详细的部署教程: - GitHub地址: - https://github.com/
  • 04.22 17:03:58
    发表了文章 2022-04-22 17:03:58

    实战 | 基于JMeter 完成典型电商场景(首页浏览)的性能压测

    ![](https://ceshiren.com/uploads/default/original/3X/8/b/8ba328f398094dfe0cfc56fa865fe3fd0776a1fc.png) ![](https://ceshiren.com/uploads/default/original/3X/9/a/9aedc656617e8dbe272173e62d2e5f7605b4
  • 04.22 17:03:33
    发表了文章 2022-04-22 17:03:33

    实战 | UI 自动化测试框架设计与 PageObject 改造

    ![](https://ceshiren.com/uploads/default/original/3X/e/f/efd4f6ab53cc4a449657509b655cf5e6499878e5.jpeg) 在 UI 自动化测试过程中,面对复杂的业务场景,经常会遇到这样的挑战: - 简单的录制/回放速度快,但无法适应复杂场景; - 编写自动化测试脚本比较灵活,但工作量大且可维护性差; - 以往的
  • 04.22 17:03:08
    发表了文章 2022-04-22 17:03:08

    实战 | JMeter 典型电商场景(下单/支付)的性能压测

    在上一篇文章完成首页浏览压测任务后,我们开始下单-支付场景的压测实践。 ``` select p1.id, p1.product_category_id, p1.product_sn, p1.brand_name, p1.price, p1.name, p1.pic, p1.sub_title, p2.sku_code, p2.id as product_sku_id, p2.sp1, p2
  • 04.22 17:02:19
    发表了文章 2022-04-22 17:02:19

    学习Docker就应该掌握的dockerfile语法与指令

    在日常的工作中,常常需要制作自己的项目的镜像,一般通过以下两种方式制作镜像:Docker commit、Dockerfile。 ## Docker commit Docker commit一般用做从一个运行状态的容器来创建一个新的镜像。定制镜像应该使用Dockerfile来完成。 ``` docker commit 容器名 新镜像名:tag ``` 使用这种方式的缺点是:1.对外不
  • 04.22 16:01:38
    发表了文章 2022-04-22 16:01:38

    如何利用 xUnit 框架对测试用例进行维护?

    先看 Wikipedia 上的解释: xUnit 是一系列测试框架的统称,最开始来源于一个叫做 Smalltalk 的 SUnit 框架,现在各种面向对象的语言,如 Java、Python 的鼻祖就是 Smalltalk,后来这些语言都借助了 Sunit 框架的理念,有很多通用的规范和特征,也就统称为 xUnit。 - Java : JUnit、TestNG - Python : UnitTes
  • 04.22 16:00:50
    发表了文章 2022-04-22 16:00:50

    如何做好性能压测:压测环境的设计和搭建

    性能压测,是保障服务可用性和稳定性过程中,不可或缺的一环。我们将从性能压测的设计、实现、执行、监控、问题定位和分析、应用场景等多个纬度对性能压测的全过程进行拆解,以帮助大家构建完整的性能压测的理论体系,并提供有例可依的实战。 01 性能环境要考虑的要素 系统逻辑架构,即组成系统的组件、应用之间的结构、交互关系的抽象。最简单最基本的就是这三层架构。 三层逻辑结构图 - 客户层:用户请
  • 04.22 16:00:04
    发表了文章 2022-04-22 16:00:04

    如何做好性能压测(一):压测环境的设计和搭建

    01 性能环境要考虑的要素 系统逻辑架构,即组成系统的组件、应用之间的结构、交互关系的抽象。最简单最基本的就是这三层架构。 三层逻辑结构图 - 客户层:用户请求端。 - Web层:处理客户端所有的业务请求逻辑和服务端数据。 - 数据库层:维护业务系统的数据。 - 更复杂的逻辑结构 - 逻辑架构中的任意一层,有可能是在独立的物理集群机器上,也有可能跨多个物理机
  • 04.22 15:59:17
    发表了文章 2022-04-22 15:59:17

    大话测试数据(二):概念测试数据的获取

    在大话测试数据(一)文章中,我提到,获取数据的第一步是获取概念上数据。这一步看起来简单,其实不是那么容易。获取概念数据和获取需求的过程是交织在一起的,事实上,它们其实是一个事儿,因为数据是需求中最重要的组成部分。 需求工程是个大话题,目前有很多种流派和实践方式来来搞定需求,但它们的思想都比较一致,那就是:不断的由粗到精的迭代(如下图)。关于需求这里不再展开,如果大家有兴趣的话,推荐两本我觉得还
  • 04.22 15:57:28
    发表了文章 2022-04-22 15:57:28

    大话测试数据(一)

    ![](https://ceshiren.com/uploads/default/original/3X/9/b/9bf7800ee97dd8d5d8ab97247062e7174846a166.jpeg) 测试数据在整个测试过程中扮演着极为重要的角色,但是它却像个没有星象的演员,明明至少是男二号,但总是被观众忽略。在测试过程中,我们往往在测试计划阶段就忽略了测试数据,在起先没有给测试数据的设计
  • 04.22 15:56:48
    发表了文章 2022-04-22 15:56:48

    大话JMeter4|不同的并发数可以自动化做压测吗?

    ![](https://ceshiren.com/uploads/default/original/3X/2/a/2a554254fc8bc1b0940a66a733efe448359a0ec3.jpeg) 上节课爱画漫画的小哥哥用漫画形式向大家展示了JMeter的进阶用法:如何搭建InfluxDB,使用更炫酷的Grafana。 看到很多小伙伴觉得看的不过瘾,在强烈的催促下,小哥哥的新文章又出
  • 04.22 15:56:10
    发表了文章 2022-04-22 15:56:10

    大话JMeter2|正确get参数传递和HTTP如何正确使用

    ![](https://ceshiren.com/uploads/default/original/3X/3/0/3061c49d73b39d6524ffe274f626a9d574786ca7.gif) 上节课展示了JMeter的基础用法:录制回放功能,断言,聚合报告。李政道教授谈论学习方法,他表明我们可以获取很多信息。 但是,从了解到理解还有一段路要走。只有亲手练了才能变成理解,能获取
  • 04.22 15:55:36
    发表了文章 2022-04-22 15:55:36

    基于Requests与mitmproxy打造迷你接口测试框架

    ![](https://ceshiren.com/uploads/default/original/3X/5/e/5ea8dedae80fbc21593b87c72807c990c252cba0.jpeg) 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 很多系统的关联都是基于接口测试
  • 04.22 15:55:02
    发表了文章 2022-04-22 15:55:02

    基于 Spring Boot 的 RESTful API 设计与实现

    RESTful 是一种规范,符合 RESTful 的 Api 就是 RESTful Api。简单的说就是可联网设备利用 HTTP 协议通过 GET、POST、DELETE、PUT、PATCH 来操作具有 URI 标识的服务器资源,返回统一格式的资源信息,包括 JSON、XML、CSV、ProtoBuf、其他格式。 RESTful 的核心思想是,客户端发出的数据操作指令都是"动词 + 宾语"的结
  • 04.21 16:50:12
    发表了文章 2022-04-21 16:50:12

    后端Web开发框架(Java)

    ## 为什么使用Spring Boot - 简化配置,无需编写太多的 xml 配置文件,效率很高; - Spring 可以整合很多各式各样的框架,并能很好的集成; - 基于 Spring 构建,使开发者快速入门,门槛很低; - Spring Boot 可以创建独立运行的应用而不需要依赖外部组件或工具; - 内置 Tomcat 服务器,无需打成 war 包,可以直接在内置 Tomcat 中运行
  • 04.21 16:48:49
    发表了文章 2022-04-21 16:48:49

    史上最全 Appium 自动化测试从入门到框架实战精华学习笔记(二)

    本系列文章汇总了从 Appium 自动化测试从基础到框架高级实战中,所涉及到的方方面面的知识点精华内容(如下所示),希望对大家快速总结和复习有所帮助。 1.Appium 基础 1 (环境搭建和简介) 2.Appium 基础 2 (元素定位和元素常用方法) 3.Appium 基础 3 (手势操作和 uiautomator 查找元素) 4.Appium 基础 4 (显式等待) 5.Appium 基
  • 04.21 16:48:18
    发表了文章 2022-04-21 16:48:18

    史上最全 Appium 自动化测试从入门到框架实战精华学习笔记(三)

    本系列文章汇总了从 Appium 自动化测试从基础到框架高级实战中,所涉及到的方方面面的知识点精华内容(如下所示),希望对大家快速总结和复习有所帮助。 1.Appium 基础 1 (环境搭建和简介) 2.Appium 基础 2 (元素定位和元素常用方法) 3.Appium 基础 3 (手势操作和 uiautomator 查找元素) 4.Appium 基础 4 (显式等待) 5.Appium 基
  • 04.21 16:47:50
    发表了文章 2022-04-21 16:47:50

    只需搞定Docker,环境问题再也不是测开路上的『坑』

    ![](https://ceshiren.com/uploads/default/original/3X/3/f/3ff5b4a573dca8b8cb283f6c26fbd4e3eeb39402.png) - 轻量级:因为docker不用虚拟化内核,直接共享宿主机的内核,所以节省了很多资源,在同样的资源下可以启动更多的软件,同时启动速度也更快 - 优点即缺点:docker的优点也是它的缺点,正是
  • 04.21 16:47:25
    发表了文章 2022-04-21 16:47:25

    只懂黑盒测试也能学会的代码覆盖率及精准化测试

    测试覆盖率是对测试完成程度的度量。它通常依据某种覆盖准则来对测试用例执行情况进行衡量,以判断测试执行得是否充分 。 ——出自《 计算机科学技术名词 》第三版 今天文章中我们给大家介绍覆盖率统计及覆盖率分析。在10月13日20:00,资深测试开发架构师思寒将光临直播间手把手教大家如何搞定精准化测试! 温馨提示:你以为代码覆盖率与精准化测试知识与黑盒测试无缘?不,你只是没遇到思寒讲的这节课。
  • 04.21 16:46:53
    发表了文章 2022-04-21 16:46:53

    利器 | 接口自动化测试框架 RESTAssured 实践(三):对 Response 结果导出

    ![](https://ceshiren.com/uploads/default/original/3X/f/7/f71993f19f3b4b7323fe8c89a1ba0cc56a6821c8.jpeg) 上一篇文章中介绍了rest-assured对返回结果的断言,最后说明了对于Response结果导出的需求。可查看往期文章进行查看。 ``` HTTP/1.1 200 OK Serve
  • 发表了文章 2025-09-08

    大模型部署实战:四大工具赋能个人探索与企业级应用

  • 发表了文章 2025-09-06

    Coze平台指南(3):核心功能-创建智能体与设计角色

  • 发表了文章 2025-09-06

    Playwright携手MCP:AI智能体实现自主化UI回归测试

  • 发表了文章 2025-09-06

    Browser Use:打造你的浏览器自动化助手

  • 发表了文章 2025-09-02

    Coze平台指南(2):开发环境的搭建与配置

  • 发表了文章 2025-09-02

    构建可扩展的 AI 应用:LangChain 与 MCP 服务的集成模式

  • 发表了文章 2025-09-02

    零基础搭建AI应用:Coze与Dify对比指南

  • 发表了文章 2025-08-29

    初识LightRAG:轻量级知识图谱框架指南

  • 发表了文章 2025-08-29

    Coze与Dify深度对比:AI应用开发最佳利器的选择指南

  • 发表了文章 2025-08-27

    Playwright进阶指南 (6) | 自动化测试实战

  • 发表了文章 2025-08-26

    探索传统与互联网软件测试的区别

  • 发表了文章 2025-08-26

    Playwright与PyTest结合使用指南

  • 发表了文章 2025-08-26

    MCP零基础学习(7)|实战指南:构建论文分析智能体

  • 发表了文章 2025-08-25

    Python高效工作必备:20个实用脚本推荐!

  • 发表了文章 2025-08-23

    MCP零基础学习(6)|与大型语言模型(LLM)的深度融合

  • 发表了文章 2025-08-19

    深入解析AI智能体记忆机制:八大策略与实现方案

  • 发表了文章 2025-08-19

    Dify入门指南(5):从零开始构建智能客服机器人(保姆级教程)

  • 发表了文章 2025-08-15

    避免无效回归!基于MCP协议的精准测试影响分析实践

  • 发表了文章 2025-08-14

    Playwright初学指南 (3):深入解析交互操作

  • 发表了文章 2025-08-13

    Playwright初学指南 (2):全面解析元素定位策略

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息