霍老湿
码龄5年
关注
提问 私信
  • 博客:183,114
    183,114
    总访问量
  • 223
    原创
  • 809,891
    排名
  • 150
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2020-03-23
博客简介:

weixin_46635091的博客

查看详细资料
个人成就
  • 获得57次点赞
  • 内容获得22次评论
  • 获得570次收藏
创作历程
  • 77篇
    2022年
  • 46篇
    2021年
  • 101篇
    2020年
成就勋章
TA的专栏
  • 软件测试
    193篇
  • 程序员
    25篇
  • 自动化测试
    166篇
  • 测试开发
    174篇
  • 性能测试
    4篇
  • 测试平台开发
    1篇
兴趣领域 设置
  • 测试
    selenium测试用例postman
  • 软件工程
    jira
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

技术分享 | 这些常用测试平台,你们公司在用的是哪些呢?

测试管理平台是贯穿测试整个生命周期的工具集合,它主要解决的是测试过程中团队协作的问题。在整个测试过程中,需要对测试用例、Bug、代码、持续集成等等进行管理。下面分别从这四个方面介绍现在比较流行的管理平台。测试用例管理平台用例管理是测试管理中非常重要的一项工作,用例也是产品测试设计的重要产出。用例管理的好坏也直接决定着测试执行的效果。现在比较常见的测试用例管理平台有:JIRA:推荐方案,定制性很强,大厂使用较多Redmine:推荐方案,开源,活跃,定制性很强TestLink:流行的测试
原创
发布博客 2022.03.07 ·
677 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

LINUX三剑客

Linux三剑客管道shell 输入域输出在介绍管道时,先来介绍shell的输入与输出read:用来读取输入,并赋值给变量,他的用法也很简单,就是 read x 后面跟一个变量,回车后系统会等到你输入值,再回车就可以把值存储到变量里。用echo $x 就能打印出存入变量了的数据。echo , printf:可以简单输出变量 read xkkkjk➜ ~ echo $xkkkjk➜ ~ printf $xkkkjk#> file:将输出重定向到另外一个文件。例如:e
原创
发布博客 2022.02.11 ·
1164 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Git实战(四)| Git分支管理实操,在线合并和本地合并

类似于SVN这种集中式版本管理,三年前刚来上海工作时候,在华为驻场上班,华为用的就是SVN,印象最深的就是那个小乌龟的图标;后来到外面工作,渐渐发现用Git的非常多,慢慢学习了解发现Git这种分布式的版本管理确实很好很强大,后面也就重点学习Git的分支管理策略了(其实SVN我现在压根就不会了,哈哈。。。)centralized workflows** 特性分支工作流(Feature Branch Workflow)**以Bitbucket的官方文档的实例作为简单介绍:例如Mary现在想要开发,在开发
原创
发布博客 2022.02.11 ·
671 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

测试开发工资为什么这么高?

文末领取 Python 测试开发从入门到高级实战 进阶指南 !在各大招聘网站可以看到,测试开发岗位月薪普遍在 25K 以上,优秀者甚至能拿到 50K 以上(年薪60W+),在软件测试类目处于领先位置,甚至超过同级别研发岗位。各位测试同学,你的收入水平跟上了吗? (欢迎在评论区留言)__**1.** 测试开发工资为什么高?在“ 质量第一,效率为王 ”的移动互联网和大数据时代,互联网 IT技术团队为了应对产品快速迭代要求,就必须具备持续交付的能力。而在测试这个环节,就意味着必须拥有 自动化.
原创
发布博客 2022.02.11 ·
461 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

测试面试 | 某互联网大厂测试面试真题,你能回答出多少?

近期,霍格沃兹测试学院的 @T同学 面试了某知名互联网大厂测试开发岗位,面试过程中遇到不少令人头疼的题目,心态也随之起伏。虽然最终通过三面,拿下高薪Offer,但也直呼刺激。本文是其复盘总结的部分面试真题,分享出来供各位测试小伙伴学习参考。看看下面这些题目,你可以回答出多少呢?一面面试官应该是团队的某位技术大佬,一脸理工男的严肃,令人感到鸭梨很大。简单介绍一下自己;自动化测试框架怎么去实现的?讲讲自动化性价比等一些业界常见问题;Java 中的基类是什么?基类中常
原创
发布博客 2022.02.11 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Appium 实践 | 让测试更快更稳更可靠(一):片状测试

本文为霍格沃兹测试学院对 Appium Pro 的系列原创翻译文章之一,旨在普及最先进的测试开发技术。进阶学习,文末加群。使用 Appium 时,会遇到又慢又不稳定的情况。Appium使用的底层工具可能会限速,在功能测试中,许多环境问题也会导致自动化测试不稳定。其实有一些方法可以避开这些问题。本篇文章是系列中的一篇,后面也会有相应文章讨论稳定性和速度。创建 Session 片状片状其实就是不可能靠的意思–如果在本地测试成功,在未来它可能运行失败,这是不是不可靠?这个问题很复杂,Appium确实.
原创
发布博客 2022.02.11 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

本文为霍格沃兹测试学院优秀学员课程学习系列笔记,想一起系统进阶的同学文末加群交流。** 1. 准备工作** 1.1 场景预设 之前的测试中单独抽离出了一个注册登录的场景,而实际的电商场景中,绝大多数都是已经登录并保持登录状态的,用户的登录信息可能被保存在浏览器的 cookie中或在 App 的 localstorage 中,更多的是拿到现有的.
原创
发布博客 2022.02.10 ·
551 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

一文 pytest 自动化测试框架(一)

本文节选自霍格沃玆测试学院内部教材,进阶学习,文末加群!简介pytest 是一个成熟的全功能 Python 测试工具,可以帮助您编写更好的程序。它与 Python 自带的 Unittest 测试框架类似,但pytest 使用起来更简洁和高效,并且兼容 unittest 框架。pytest 有以下实用特性:pytest 能够支持简单的单元测试和复杂的功能测试;pytest 本身支持单元测试;可以结合 Requests 实现接口测试;结合 Selenium、Appium 实现自.
原创
发布博客 2022.02.10 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

测试面试 | Java 经典面试题汇总

Java 目前仍然是业界应用最为广泛的编程语言,在很多互联网大厂,深度掌握 Java 是中高级测试开发/测试架构师的必备核心技能。技术面试中,Java编程技能也一直是考核重点。本文整理汇总了常见的经典 Java面试题目(较偏向初级和中级水平),供各位测试开发同学参考。这里只给出问题,不列出参考答案(很多问题答案并不唯一),有兴趣的可以留言讨论,进阶学习文末加群。一、基础篇1.1、Java 基础面向对象的特征:继承、封装和多态final, finally, finalize 的区别Excep
原创
发布博客 2022.02.10 ·
1441 阅读 ·
0 点赞 ·
0 评论 ·
15 收藏

面试 | 不可不知的 Java 容器技术面试题(附答案)

中高级测试开发名企定向培养,挑战 BAT、TMD 年薪 50w-100W+ Offer,文末加群!1. Java 容器都有哪些?Java 容器分为 Collection 和 Map 两大类,其下又有很多子类,如下所示:Collection:ListArrayListLinkedListVectorStackSetHashSetLinkedHashSetTreeSetMap:HashMapLinkedHashMapTreeMapConcurrentHashMapH.
原创
发布博客 2022.02.10 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

本文节选自霍格沃兹《测试开发实战进阶》课程教学内容,进阶学习文末加群。在 UI 自动化测试过程中,面对复杂的业务场景,经常会遇到这样的挑战:简单的录制/回放速度快,但无法适应复杂场景;编写自动化测试脚本比较灵活,但工作量大且可维护性差;以往的封装技术(PageObject)可以适应各种 UI 场景,但结构松散,无法在多项目中迁移;因此,测试团队通常还需要一种定制测试框架,用以弥补现有框架的缺点。测试框架封装思想由于 UI 自动化测试框架围绕 UI 界面使用,因此,依旧选用 PageOb.
原创
发布博客 2022.02.10 ·
808 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于 Junit 的接口自动化测试框架实现

本文为霍格沃兹测试学院特邀顾问,资深测试开发技术专家蒋刚毅老师对接口自动化测试的实践总结。进阶学习文末加群。分层的自动化测试5~10 年前,我们接触的自动化测试更关注的是 UI 层的自动化测试,Mercury 的 WinRunner/QTP是那个时代商业性自动化测试产品的典型代表,在那个时代大家单纯想的都是能用一个自动化操作的工具替代人力的点击,商业化或是私有化框架大行其道。而分层的自动化测试倡导产品的不同阶段(层次)都需要自动化测试。在《Google 软件测试之道》中,在 Google 70%.
原创
发布博客 2022.02.10 ·
781 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

测试职业发展的几个典型问题,你怎么看?

现在国内测试行业的断层实际上非常严重,不论是从公司角度,还是从测试行业角度。关于测试人的职业发展,相信每个人都有自己的深刻体会,特别是“老一点“的,又不在互联网大厂的测试人员。本文针对几个测试同学普遍关注的典型问题,整理了霍格沃兹测试学院特邀顾问,测试专家刘晓光老师的解答,供大家交流探讨。Question测试技能的提高主要是依托于公司平台,还是个人外部自学能力?国内大部分公司对测试职能是普遍低估的,如何让领导重视,提高测试的地位?测试也细分了很多专项测试,从个人发展角度,专项测试
原创
发布博客 2022.02.10 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

** 接口测试优点及常用工具**接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。很多系统的关联都是基于接口测试来实现的。可以将复杂的系统关联进行简化。并且可以提高测试用例的覆盖,相对容易实现自动化持续集成。作为一名测试工程师,抓包是最常用的分析问题手段。抓包也有很多工具。比方:Windows下的Fiddler,Postman。全平台的Charles等。我们比较推荐使用Charles。它可以轻松记
原创
发布博客 2022.02.10 ·
285 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

上节课展示了JMeter的基础用法:录制回放功能,断言,聚合报告。李政道教授谈论学习方法,他表明我们可以获取很多信息。但是,从了解到理解还有一段路要走。只有亲手练了才能变成理解,能获取信息不代表自己理解。但如何正确get参数传递和HTTP如何正确使用。尤其是在无UI下进行接口的访问。小伙带着你用漫画来学习JMeter,让你在轻松的环境里了解新知识。要创建采样器,只需要二步添加 “Thread Group”添加 “Http Request” Sampler下面的接口逻辑如下:接口介绍我们使
原创
发布博客 2022.02.10 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

测试的本质是什么?

文末加入「 测试开发从入门到高手 」技术学习群,BAT 测试大咖带你直击测试开发本质,实战进阶!本文将分别浅谈不同阶段的业务、不同端的业务、不同类型的业务的测试差异,再抽离其中的测试目标/本质。仅为笔者个人观点,欢迎批评指正。一、不同阶段业务对测试的需求不同不同阶段业务对测试的需求不同。这点几乎经历过的人员都心有戚戚焉。从0到1的“创业型”业务 ****无论项目的紧急程度,还是工作量,都远远超过成熟期业务。 此时不仅需要强大的抗压能力,更需要丰富的经验支持快速业务更迭、功能/性能/安全性/易用.
原创
发布博客 2022.02.09 ·
6432 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

同样是断言,为何 Hamcrest 如此优秀?

本文为霍格沃兹测试学院学员的课程学习记录,供参考,想进一步深入学习?文末获取入群方式。Junit 自带原生断言 Assert,常用的一些断言,如 assertTrue、assertEquals、assertNotEquals等,总体来说都是比较简单的相等语义判断的断言。如果需要断言一个约等于的值或者有个区间波动的值,是否包含某个值等,这个时候 assert就无法直接满足需求了。这里就需要一个更强大灵活的断言—— Hamcrest 断言** Hamcrest 断言**根据项目对象模型(POM).
原创
发布博客 2022.02.09 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jenkins 踩坑(四)|基于接口自动化测试完成 Jenkins+GitHub+Allure 的结合

本文为霍格沃兹测试学院优秀学员 Jekins 学习踩坑笔记。测试开发技能进阶,文末加群。一、前提关于使用Jenkins创建job完成自动化测试,核心在于项目的拉取和执行,至于job的创建大同小异,需要了解的可以参考文章: [Jenkins之job创建、参数化与定时构建以及时区偏差填坑]另外还需要的就是执行机的环境(以GitHub拉取项目为例),需要具体细节操作可自行百度Google或参考文章: [Jenkins如何管理、配置、运行node节点,用slave进行分布式运行]* 需要配置`Jav.
原创
发布博客 2022.02.09 ·
944 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

实战 | Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台

本文为霍格沃兹测试学院学院学员课程学习系列笔记《电商系统的性能测试实战》第三篇,系统进阶学习文末加群。 ** _1\. 为什么要搭建性能监控平台?_** 1.1 需求背景 .
原创
发布博客 2022.02.09 ·
1059 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

决定测试人 Offer「身价」的关键技能,面试前务必熟练掌握

近年来,随着持续交付/DevOps 理念的深入人心,自动化测试已成为不可逆的技术趋势。因为没有自动化测试做基石,持续集成和持续交付就是没有灵魂的躯壳。然而,自动化测试体系的全面落地并非易事。对很多企业的测试团队来说, 从「质量-效率-成本」三个方面考虑,最直接有效、收益最明显的莫过于接口测试 。MartinFlow 大佬定义的测试金字塔模在微服务架构全面流行的背景下,接口测试能够快速并充分验证多个模块应用之间的交互(API 数据的交换、传递和控制管理过程等),可以让隐藏在代码中的底层 Bug提前暴露
原创
发布博客 2022.02.09 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多