游客yqo7wf5iwitpk_个人页

个人头像照片 游客yqo7wf5iwitpk
个人头像照片
41
0
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2022年05月

  • 05.25 10:12:34
    发表了文章 2022-05-25 10:12:34

    技术分享 | Frida 实现 Hook 功能的强大能力

    Frida 通过 C 语言将 QuickJS 注入到目标进程中,获取完整的内存操作权限,达到在程序运行时实时地插入额外代码和数据的目的。官方将调用代码封装为 python 库,当然你也可以直接通过其他的语言调用 Frida 中的 C 语言代码进行操作。
  • 05.18 09:17:20
    发表了文章 2022-05-18 09:17:20

    web自动化测试-PageObject 设计模式

    为 UI 页面写测试用例时(比如 web 页面,移动端页面),测试用例会存在大量元素和操作细节。当 UI 变化时,测试用例也要跟着变化, PageObject 很好的解决了这个问题。
  • 05.05 15:46:13
    发表了文章 2022-05-05 15:46:13

    Python 自动化测试(五): Pytest 结合 Allure 生成测试报告

    ![](https://ceshiren.com/uploads/default/original/3X/5/2/52e0e9ab44c5ae216682237bfeef655d03d360ce.jpeg) ![](https://ceshiren.com/uploads/default/original/3X/8/c/8c7171b77d0bd8a786e12b5eab2318de6710e6
  • 05.05 15:45:57
    发表了文章 2022-05-05 15:45:57

    Python 自动化测试(三): pytest 参数化测试用例构建

    ![](https://ceshiren.com/uploads/default/original/3X/4/3/439f9a297bb4fd49a0ef21be8a071720e2959ded.png) 在之前的文章中主要分享了 pytest 的实用特性,接下来讲 Pytest 参数化用例的构建。 如果待测试的输入与输出是一组数据,可以把测试数据组织起来用不同的测试数据调用相同的测试方法。参数
  • 05.05 15:31:20
    发表了文章 2022-05-05 15:31:20

    Pb协议的接口测试

    Protocol Buffers 是谷歌开源的序列化与反序列化框架。它与语言无关、平台无关、具有可扩展的机制。用于序列化结构化数据,此工具对标 XML ,支持自动编码,解码。比 XML 性能好,且数据易于解析。更多有关工具的介绍可参考官网。 Protocol Buffers官网:https://developers.google.com/protocol-buffers Protocol

2022年04月

  • 04.29 11:45:12
    发表了文章 2022-04-29 11:45:12

    PageObject(PO)设计模式在 UI 自动化中的实践总结(以 QQ 邮箱登陆为例)

    ![](https://ceshiren.com/uploads/default/original/3X/5/b/5b546836e1f235cf50acafef148b56de04edcb57.png) PO的思想最早是2013年由IT大佬Martin Flower提出的: https://martinfowler.com/bliki/PageObject.html 没错,就是他 ---
  • 04.29 11:44:49
    发表了文章 2022-04-29 11:44:49

    MockServer 服务框架设计

    大部分现有的 mock 工具只能满足 HTTP 协议下简单业务场景的使用。但是面对一些复杂的业务场景就显得捉襟见肘,比如对 socket 协议的应用进行 mock,或者对于支付接口的失败重试的定制化 mock 场景。 为解决上述问题,霍格沃兹测试学院设计并研发了 CSRMockServer 在下面的文章中简称 mock server。 mock server 相较于这些 mock 工具,
  • 04.29 11:44:32
    发表了文章 2022-04-29 11:44:32

    Junit5 架构、新特性及基本使用(常用注解与套件执行)

    ![](https://ceshiren.com/uploads/default/original/3X/1/9/19cd7a17afd569fed22deb329ae7010ae8ab3c7a.jpeg) 什么是 Junit5,在 Junit5 的官方介绍文档中这写到: Junit5 由JUnit Platform + JUnit Jupiter + JUnit Vintage3部分构成,借
  • 04.29 11:44:15
    发表了文章 2022-04-29 11:44:15

    Junit5 + YAML 轻松实现参数化和数据驱动,让 App 自动化测试更高效(一)

    ![](https://ceshiren.com/uploads/default/original/3X/3/b/3b35e29dc291886594b63dc5ddb72370285c2d76.jpeg) 登录:不同的用户名,不同的密码,不同的组合都需要做登录场景的测试,正常的排列组合下可能会产生多个用例 搜索:不同的搜索条件产生不同的搜索结果,搜索也是常见的测试项,单个搜索参数或者多
  • 04.29 11:43:53
    发表了文章 2022-04-29 11:43:53

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

    1.关于使用Jenkins创建job完成自动化测试,核心在于项目的拉取和执行,至于job的创建大同小异,需要了解的可以参考文章:[Jenkins之job创建、参数化与定时构建以及时区偏差填坑] 2.另外还需要的就是执行机的环境(以GitHub拉取项目为例),需要具体细节操作可自行百度Google或参考文章:[Jenkins如何管理、配置、运行node节点,用slave进行分布式运行] - 需要
  • 04.29 11:43:36
    发表了文章 2022-04-29 11:43:36

    Jenkins 踩坑(三)| Email 配置与任务邮件发送

    - 在系统管理->插件管理中下载插件: 1.通过网页端 QQ 邮箱的设置进入到邮箱客户端设置页面。 2.找到邮箱的基础信息。 3.在 Jenkins:系统管理->系统配置中,最底部找到邮件通知,打开高级: 4.填入配置信息后如下: 5.注意到在配置的下方有个"通过发送测试邮件测试配置",我们可以讲其勾选,填入邮箱地址,点击Test configuration来先测试一下邮件的发送. 6.如果按
  • 04.29 11:43:20
    发表了文章 2022-04-29 11:43:20

    Jenkins 踩坑 | job 创建、参数化、定时构建及时区偏差问题解决

    1)启动 Jenkins 后在首页点击"开始创建一个新任务"。 2)输入任务名称,选择自由风格,点击“确定”。 1) 任意输入描述,然后勾选"丢弃旧的构建", 在"保持构建的最大个数中"输入 3。 1)勾选"参数化构建过程",选择添加"字符参数" 2)设置参数名称、默认值和描述 1)在"构建触发器"中勾选"定时构建",日程表中输入H2/ * * * *,表示每两分钟构建一次。 1)在构建中选择执
  • 04.29 11:42:47
    发表了文章 2022-04-29 11:42:47

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

    ![](https://ceshiren.com/uploads/default/original/3X/5/7/577bcc2d8a6d08b63c42c9cf7d62a83d7dec13ea.gif) ![](https://ceshiren.com/uploads/default/original/3X/e/8/e8d7d4ae9c89bd6b22633c2718d97a2598a29a4
  • 04.29 11:41:08
    发表了文章 2022-04-29 11:41:08

    Git实战(五)| 让工作更高效,搞定Git的分支管理

    上一篇讲到Git的分支管理实操,在线合并和本地合并都进行了实操。毕竟:光说不练是假把式。而只练不整理,只能是傻把式了。分支管理到底如何进行管理呢? 先以GitLab上的一张经典的图打头,作为一个总体概览,也方便理解分支的管理和走向: 现假设公司有名为Hogwarts_Online2的开发项目,其中包含了上线分支master,开发分支develop,测试分支release,和个人开发的特性
  • 04.29 11:40:49
    发表了文章 2022-04-29 11:40:49

    Git 实战(三) | Github 必会高频基础命令与 IDE 的 Git 集成

    GitHub 上我们可以 fork 别人的项目,为了与别人产生一种协作关系,将他人的项目在自己本地创建也一个,这里以霍格沃兹测试学院(Hogwarts)的演练环境做演示: 1.1) 点击fork按钮对项目进行fork: 1.2)fork完成后就可以在我们自己的GitHub账户下见到被fork的项目: 2.1)接着我们使用git clone命令将fork的项目clone到本地: 这个
  • 04.29 11:40:29
    发表了文章 2022-04-29 11:40:29

    Dubbo-admin+Zookeeper 的环境搭建实操与 Could-not-extract-archive 报错踩坑

    ``` $ brew install zookeeper ==> Downloading https://homebrew.bintray.com/bottles/zookeeper-3.4.13.mojave.bottle.tar.gz ... ``` 先来看dubbo-admin的安装;我们先找到它在apache下的官方GitHub,官方也有相关介绍,中英文版都有(毕竟原本
  • 04.29 11:40:12
    发表了文章 2022-04-29 11:40:12

    Docker 镜像构建可以分享的快乐

    通过上一篇 Dockerfile 语法与指令的学习,本节就开始使用Dockerfile 来制作自己的 Docker 镜像啦。 ## Docker 镜像构建 新建 app.py 文件 ``` from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello Worl
  • 发表了文章 2022-07-08

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

  • 发表了文章 2022-06-30

    教你Selenium 测试用例编写

  • 发表了文章 2022-06-13

    技术分享 | app自动化测试(Android)--高级定位技巧

  • 发表了文章 2022-06-10

    一文带你了解K8S 容器编排(下)

  • 发表了文章 2022-06-08

    干货 | 一文搞定 pytest 自动化测试框架(二)

  • 发表了文章 2022-06-08

    干货 | 一文搞定 pytest 自动化测试框架(一)

  • 发表了文章 2022-06-08

    干货 | 一改测试步骤代码就全写?为什么不试试用 Yaml实现数据驱动?

  • 发表了文章 2022-06-08

    干货 | web自动化总卡在文件上传和弹框处理上?

  • 发表了文章 2022-06-08

    干货 | Web自动化测试中显式等待与隐式等待该怎么用?

  • 发表了文章 2022-06-08

    干货 | REST-assured 获取日志到文件并结合 Allure 报告进行展示

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

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

  • 发表了文章 2022-06-08

    后端Web开发框架(Java)

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