游客yqo7wf5iwitpk_个人页

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

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

详细说明
暂无更多信息

2022年07月

  • 07.08 15:53:17
    发表了文章 2022-07-08 15:53:17

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

    Docker 还可以搭建Web服务器nginx ?这么宝藏的吗 Nginx(发音同 engine x)是一个异步的Web服务器,主要提供 Web 服务、反向代理、负载均衡和 HTTP 缓存功能。由 Igor Sysoev 创建于2004年,使用 C 语言开发。 ## Docker hub下载Nginx镜像 浏览器访问:https://hub.docker.com/_/nginx 查看Nginx镜像详细信息。 ![tmp|784x522](https://ceshiren.com/uploads/default/original/3X/9/b/9b2f342d5c5485928137d8

2022年06月

  • 06.30 17:49:43
    发表了文章 2022-06-30 17:49:43

    教你Selenium 测试用例编写

    编写Selenium测试用例就是模拟用户在浏览器上的一系列操作,通过脚本来完成自动化测试。 编写测试用例的优势: - 开源,免费。 - 支持多种浏览器 IE,Firefox,Chrome,Safari。 - 支持多平台 Windows,Linux,Mac。 - 支持多语言 Python,Java,C#。 - 对 Web 支持良好。 - 简单,灵活。 - 支持分布式测试用例执行。 ## 引入依赖 引入依赖是为了调用 webdriver 中的方法来与浏览器进行交互以实现操作步骤。 - Python版本 ``` from selenium import webdriver
  • 06.13 16:22:45
    发表了文章 2022-06-13 16:22:45

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

    通常使用定位器定位页面上的元素会发生一些定位不到元素,或者定位失败的情况。有可能是页面上元素不唯一,有可能是页面发生变化。这节介绍定位元素的高级用法,使用层级关系定位或者多重属性定位的方式来确定元素的唯一性,从而更精准,更稳定的定位到想要的元素。
  • 06.10 16:58:41
    发表了文章 2022-06-10 16:58:41

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

    一文带你了解K8S 容器编排(下) [更多技术文章](https://qrcode.ceba.ceshiren.com/link?name=article&project_id=qrcode&from=CSDN&timestamp=1654851150&author=YL) 批处理任务编排 初学者容易误以为容器的任务只在于部署行为--将软件在容器中部署以提供持续的服务。但其实容器也同样大量的被应用于批处理程序的运行上。比如测试行为是典型的批处理任务范畴, 它不提供持续稳定的服务, 它只是一段特定的程序,而一但这段测试程序结束后就应该销毁一切,包括执行环境和所占用的资源,容器对比于传统的虚
  • 06.08 17:01:16
    发表了文章 2022-06-08 17:01:16

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

    ![](https://ceshiren.com/uploads/default/original/3X/4/3/439f9a297bb4fd49a0ef21be8a071720e2959ded.png) 在上一篇文章中分享了 pytest 的基本用法,本文进一步介绍 pytest 的其他实用特性和进阶技巧。 pytest fixtures pytest 中可以使用 @pytest.fixtur
  • 06.08 17:00:57
    发表了文章 2022-06-08 17:00:57

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

    ![](https://ceshiren.com/uploads/default/original/3X/4/3/439f9a297bb4fd49a0ef21be8a071720e2959ded.png) pytest 是一个成熟的全功能 Python 测试工具,可以帮助您编写更好的程序。它与 Python 自带的 Unittest 测试框架类似,但 pytest 使用起来更简洁和高效,并且兼容
  • 06.08 17:00:21
    发表了文章 2022-06-08 17:00:21

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

    ![](https://ceshiren.com/uploads/default/original/3X/7/5/752649120a70c837c44f2e4885bb61e62b5d69cb.png) 理念与同“UI自动化测试框架”中的“测试步骤的数据驱动”相同,接口中的测试步骤的数据驱动就是将接口的参数(比如 method、url、param等)封装到 yaml 文件中管理。当测试步骤发生
  • 06.08 17:00:03
    发表了文章 2022-06-08 17:00:03

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

    在有些场景中,需要上传文件,而 Selenium 无法定位到弹出的文件框,以及网页弹出的提醒。这些都是需要特殊的方式来处理。 input 标签使用自动化上传,先定位到上传按钮,然后 send_keys 把路径作为值给传进去. 如图所示,是企业微信文件上传的页面 定位到标签为 input,type 为 file 的元素信息,然后使用 send_keys 把文件路径作为值给传进去。 ![](h
  • 06.08 16:59:47
    发表了文章 2022-06-08 16:59:47

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

    在实际工作中等待机制可以保证代码的稳定性,保证代码不会受网速、电脑性能等条件的约束。 等待就是当运行代码时,如果页面的渲染速度跟不上代码的运行速度,就需要人为的去限制代码执行的速度。 在做 Web 自动化时,一般要等待页面元素加载完成后,才能执行操作,否则会报找不到元素等各种错误,这样就要求在有些场景下加上等待。 最常见的有三种等待方式: - 隐式等待 - 显式等待 - 强制等待 后面会一一介
  • 06.08 16:59:30
    发表了文章 2022-06-08 16:59:30

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

    ![](https://ceshiren.com/uploads/default/original/3X/9/6/96cad5008c61cc55e7a57630a88eb24589f1e6c4.jpeg) 使用 Rest-assured 集合 Allure 运行完用例之后,在生成的报告中只有断言信息,没有请求的日志信息。而当我们的用例失败时,特别是接口失败时,请求日志是分析原因的第一手资源。那
  • 06.08 16:59:10
    发表了文章 2022-06-08 16:59:10

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    后端Web开发框架(Java)

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

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

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

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