产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
AI 助理
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
官方博客
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
百炼大模型
Modelscope模型即服务
弹性计算
云原生
数据库
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
物联网
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
数据可视化DataV
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
游客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×tamp=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
1
2
3
跳转至:
发表了文章
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)
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息