腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
从零开始学自动化测试
专栏作者
举报
1103
文章
1517542
阅读量
300
订阅数
订阅专栏
申请加入专栏
全部文章
python
编程算法
自动化
http
json
uml
其他
html
腾讯云测试服务
https
javascript
selenium
网络安全
api
网站
php
django
sql
flask
windows
git
linux
数据库
java
文件存储
pytest
github
yaml
框架
bootstrap
容器
jenkins
playwright
jquery
android
访问管理
node.js
gui
容器镜像服务
开源
ide
shell
css
sqlalchemy
函数
c++
bash
apache
命令行工具
接口
浏览器
配置
xml
分布式
微信
测试
数据
正则表达式
变量
对象
ajax
单片机
云数据库 SQL Server
fastapi
存储
npm
安全
web
unix
bash 指令
爬虫
tcp/ip
ios
面向对象编程
自动化测试
app
yum
expect
日志
字符串
官方文档
ecmascript
人工智能
缓存
单元测试
数据分析
filter
url
window
测试开发
插件
脚本
连接
系统
actionscript
grep
cdn
数据结构
class
csv
field
list
pydantic
python3
编辑器
登录
c 语言
云数据库 Redis
打包
SSL 证书
gulp
spring boot
markdown
机器人
openapi
ascii
assert
config
count
default
file
form
import
jmeter
post
request
set
title
wait
表单
代理
服务端
基础
事件
优化
注解
负载均衡
regex
jquery ui
ruby on rails
jar
tomcat
centos
负载均衡缓存
nginx
apt-get
日志服务
xslt & xpath
socket编程
小程序
nest
任务调度
接口测试
性能测试
fiddler
add
comparator
dom
duration
equals
event
exists
function
image
input
limit
ode
pandas
parameters
parent
path
pip
project
relationship
select
session
snapshot
ssl
table
time
timeout
touch
union
variables
百度
定时任务
管理
开发
路由
排序
搜索
索引
网络
文件上传
线程
语法
费用中心
mac os
ruby
access
spring
mapreduce
云推荐引擎
腾讯专有云 PaaS 平台
图像处理
数据库解决方案
企业
渲染
electron
express
reactnative
压力测试
html5
jdk
图像识别
ssh
opencv
asp
flash
rabbitmq
nat
腾讯云开发者社区
yii
unicode
迁移
groovy
事件总线
验证码
agent
alert
append
attachment
auto
border
button
capture
cascade
children
chrome
clone
code
com
combobox
command
commit
cookies
cron
datetime
document
drag
draggable
driver
editor
error
events
export
extract
fixed
for循环
free
func
header
hook
host
io
key
launch
location
menu
menuitem
metaclass
mock
models
mypy
mysql
navbar
object
padding
panel
png
port
postman
proxy
random
reload
repeat
response
responsive
return
rgb
root
route
router
row
sample
save
schema
screenshot
script
send
sign
sleep
socket
string
submit
summary
swap
swipe
target
text
token
validation
vector
viewport
websocket
wrapper
zero
笔记
编程语言
编码
表格
程序
递归
定时器
队列
多线程
服务
服务器
高性能
工具
工作
继承
集合
加密
教程
进程
开发者
客户端
快捷键
命令行
模型
前端
事务
数学
数组
图片资源
协议
序列化
异常
源码
重定向
装饰器
作用域
搜索文章
搜索
搜索
关闭
pytest + yaml 框架 -10.生成 allure 报告
uml
github
git
开源
命令行工具
本插件是基于pytest框架开发的,所以pytest 的插件都能使用,生成报告可以用到 allure 报告 pip 安装插件
上海-悠悠
2023-01-03
283
0
node.js 使用教程-3.gulp-file-include 详细教程
gulp
javascript
html
github
git
前言 gulp-file-include是gulp插件,它提供了一个 include 方法让我们可以像后端模板那样把公共部分的页面导入进来,实现 html 复用。 环境准备 gulp-file-include 是gulp的插件,所以需要先安装gulp npm install -g gulp npm install gulp --save-dev npm install gulp-file-include --save-dev gulp 版本目前是4.0.2 include 使用 目录结构 index.
上海-悠悠
2022-09-22
593
0
Flask 学习-50.Flask-RESTX 结合蓝图使用
flask
github
python
git
开源
前言 flask 管理一个大的项目时,可以把项目分为几个不同的应用,通过蓝图来管理。 flask 里面的蓝图 相当于 django 的app。 蓝图基本使用 在视图部分使用蓝图 from flask import Blueprint from flask_restx import Api blueprint = Blueprint('api', __name__) api = Api(blueprint) # ... 使用蓝图绑定到app上 from flask import Flask from api
上海-悠悠
2022-09-13
617
0
Flask 学习-41.Flask-RESTPlus 入门到放弃
flask
https
github
网络安全
git
前言 Flask-restfull 是flask 框架开发接口的一个框架,Flask-RESTPlus是Flask-restfull 升级版,功能做了一些优化,主要是可以生成swagger 在线文档了。 环境准备 先安装 Flask-RESTPlus 插件 pip install flask-restplus 目前最新版本v0.13.0 官方文档地址https://flask-restplus.readthedocs.io/en/stable/quickstart.html 快速入门 与其他所有扩展一样,可
上海-悠悠
2022-09-08
501
0
JavaScript 学习-6.对象(object)的序列化和反序列化
文件存储
github
git
开源
编程算法
当我们需要向后端传json字符串的时候,需将JavaScript的对象转成json格式,这个过程就是序列化。
上海-悠悠
2022-05-17
1.9K
0
httprunner 2.x学习18 - 报告validate显示LazyString($msg)问题解决
json
https
github
网络安全
git
使用 httprunner 2.x版本,validate校验的时候引用变量,在测试报告会显示LazyString($msg)。
上海-悠悠
2021-11-25
478
0
python测试开发django-151.bootstrap-select下拉框
bootstrap
github
git
开源
https
bootstrap版本用的是v3.4.1 jquery版本3.2.1 bootstrap-select 版本用的是v1.12.4
上海-悠悠
2021-10-20
1.5K
0
python测试开发django -144.Ace Editor 在线编辑python代码
python
github
https
git
网页上想在线编辑代码,可以使用Ace Editor 在线编辑实现。比如我们想实现一个功能,在网页版上写python代码,能有python的语法自动补齐功能。
上海-悠悠
2021-10-08
1.2K
0
python测试开发django-128.jQuery消息提示插件toastr使用
javascript
jquery
css
github
https
toastr.js是一个基于jQuery的非阻塞、简单、漂亮的消息提示插件,使用简单、方便。可以通过设置参数来设置提示窗口显示的位置、显示的动画等。 toastr.js可以设置四种提示样式:
上海-悠悠
2021-10-08
1.4K
0
python3 测试时候如何批量随机生成伪数据?(faker模块)
github
python
git
开源
在测试的过程中,我们经常需要造一些测试数据,比如姓名,手机号,身份证,地址,以及公司信息等测试数据。 就拿姓名来说,我们平常想到的姓名就是张三,李四,王五这些简单的名字。 如果领导让我们想一百个姓名,还不能重复,估计得抓掉不少头发了,给自己娃取个名字都得想好几天呢,更别说 100个 了。 为了让小伙伴门的头发更加茂密,给大家介绍一个造测试数据的利器 Faker 库,可以帮我们随机生成伪数据。
上海-悠悠
2021-06-25
1.6K
0
httprunner 2.x学习14-jsonpath提取
linux
https
网络安全
github
编程算法
httprunner 2.x 版本是可以支持 jsonpath 提取器,但有个小bug一直未得到解决,会出现报错:ResponseObject does not have attribute: parsed_body
上海-悠悠
2021-06-24
434
0
httprunner 3.x学习15 - allure报告环境
命令行工具
uml
github
git
开源
httprunner 3.x版本是基于 pytest 的,pytest 当然是可以支持 allure 报告了 windows环境版本:
上海-悠悠
2021-06-24
821
0
pytest文档68-pytest-lazy-fixture 插件
github
git
开源
测试用例参数化的时候,使用 pytest.mark.parametrize 参数化传测试数据,如果我们想引用前面 不同fixture 返回的数据当测试用例的入参,前面一篇用fixture 参数化 prams 来间接解决这个问题。 接下来用 pytest-lazy-fixture 插件可以直接在测试用例中参数化时 pytest.mark.parametrize 中使用 fixture
上海-悠悠
2020-12-17
760
0
pytest文档67-在 pytest.mark.parametrize 中使用 fixture
http
github
git
开源
测试用例参数化的时候,使用 pytest.mark.parametrize 参数化传测试数据,如果我们想引用前面 不同fixture 返回的数据当测试用例的入参,目前没好的解决办法。 可以用fixture 参数化 prams 来间接解决这个问题
上海-悠悠
2020-12-17
1.5K
0
pytest文档59-运行未提交git的用例(pytest-picked)
uml
python
腾讯云测试服务
git
github
我们每天写完自动化用例后都会提交到 git 仓库,随着用例的增多,为了保证仓库代码的干净,当有用例新增的时候,我们希望只运行新增的未提交 git 仓库的用例。 pytest-picked 插件可以实现只运行未提交到git仓库的代码。
上海-悠悠
2020-09-18
769
0
pytest文档55-plugins插件开发
腾讯云测试服务
github
python
git
开源
前面一篇已经学会了使用hook函数改变pytest运行的结果,代码写在conftest.py文件,实际上就是本地的插件了。 当有一天你公司的小伙伴觉得你写的还不错,或者更多的小伙伴想要你这个功能,于是你就想着放到github上,写成一个插件,方便小伙伴使用pip去安装。
上海-悠悠
2020-09-18
1.2K
0
pytest文档56-插件打包上传到 pypi 库
github
git
开源
python
https
pytest 的插件完成之后,可以上传到 github,方便其他小伙伴通过 pip 源码安装。如果我们想通过 pip install packages 这种方式安装的话,需上传到 pypi 仓库
上海-悠悠
2020-09-18
491
0
Cypress web自动化24-运行用例生成allure报告
uml
github
命令行工具
git
开源
在cypress run的执行过程中,每一个测试用例文件都是完全单独运行的。执行完用例后可以生产对应的报告文件,再结合 allure 可以生成 allure 的报告。
上海-悠悠
2020-06-01
1.1K
0
python接口自动化29-requests超时重试方法
http
https
网络安全
github
git
“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”,这是经常遇到的问题 requests.exceptions.ConnectionError: HTTPSConnectionPool(host=’www.github.com’, port=443): Max retries exceeded with url: / (Caused by NewConnectionError(‘<urllib3.connection.verifiedhttpsconnection object="" at="" 0x0000020f06524ac8="">: Failed to establish a new connection: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。’,)) 一般出现这个问题的原因是:host=’www.github.com’ 主机地址没连上,使用 requests 发请求时,有些网站服务器不稳定,特别是国外的网站,经常会出现连接失败情况。 连接失败后,有时候会抛出上面异常,有时候会一直卡住,进入假死状态,没响应,也不会结束。</urllib3.connection.verifiedhttpsconnection>
上海-悠悠
2020-05-29
5.3K
0
pytest文档36-断言失败后还能继续执行pytest-assume
github
actionscript
git
开源
pytest的断言失败后,后面的代码就不会执行了,通常一个用例我们会写多个断言,有时候我们希望第一个断言失败后,后面能继续断言。 pytest-assume插件可以解决断言失败后继续断言的问题。github地址https://github.com/astraw38/pytest-assume
上海-悠悠
2020-05-07
2.2K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档