首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
全栈测试
虫无涯
创建于2023-01-02
订阅专栏
测试领域相关知识
等 25 人订阅
共269篇文章
创建于2023-01-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Docker笔记5 | 容器的基本操作
1 启动容器 1.1 启动方式 两种启动方式: 新建容器并启动; 终止状态的容器重新启动。 1.2 新建容器并启动 启动命令:docker run; 输出hello world,终止容器: 启动bas
Docker笔记4 | 镜像的获取、列出和删除
1 获取镜像 1.1 命令格式 1.2 参数说明 使用docker pull --help可以看到使用方法: 镜像仓库地址和仓库名说明: / 说明 镜像仓库 格式:<域名/IP>[:端口号] ,默认D
Docker笔记3 | 在Ubuntu下安装Docker
1 支持环境 Docker 支持以下版本的 Ubuntu 操作系统: 2 卸载旧的docker 旧版本的 Docker 称为 docker 或者 docker-engine; 因为我的Ubuntu是新
Docker笔记2 | Docker的基本概念了解
1 镜像( Image ) Docker 镜像(Image),就相当于是一个 root 文件系统; Docker 镜像是一个特殊的文件系统,提供容器运行时所需的程序、库、资源、配置等文件; 包含了一些
Docker笔记1 | Docker学习和简介
1 学习来源 本系列笔记学习主要参考书籍《Docker-从入门到实践》以及结合官网的教程,仅作为个人学习使用; 推荐大家阅读此书,感谢作者的书籍,学到了很多。 2 官方学习资源 Docker 官方主页
LinuxGUI自动化测试框架搭建-总体需求&详细设计&框架设计
1 实现目的 在LInux操作系统上,针对桌面端软件,模拟用户(鼠标、键盘)操作,达到快速、重复执行测试用例; 便于回归测试,快速覆盖主线用例或功能; 线上或线下巡检测试,结合持续集成,及时发现运行环
pytest学习和使用25-当看到allure的动态生成标题和描述的特性时,直言简直太灵活了(allure.dynamic使用)
1 之前关于标题和描述是怎么做的? 1.1 之前标题使用@allure.title装饰器 举个例子看下,之前已经学习过了,不再赘述了: 查看报告: 1.2 之前描述使用@allure.descript
pytest学习和使用24-如何清空allure报告历史记录?我每次都手动删除,有点Low了~
1 为什么要进行allure历史记录清空? 没运行一次生成报告的命令,在allure报告的目录下就生成一次报告记录; 如果进行很多次调试,那就有很多个报告历史记录; 这样每次查看报告时就会显示历史的用
pytest学习和使用23-通俗易懂的聊聊allure常用特性集合及使用方法说明
1 @allure.step() @allure.step()装饰器,可以让测试用例在allure报告中显示详细的测试过程; step() 只有一个参数title,传什么就在allure上就显示什么;
pytest学习和使用22-allure特性 丨总览中的Environment、Categories设置以及Flaky test使用
如下图,我们可以看到allure报告的总览,里边的一些特性是可以自定义设置的。 1 Environment设置 Environment可以理解为环境变量; 默认为空; 可以自己设置。 1.1 设置方法
pytest学习和使用21-测试报告插件allure-pytest如何使用?
1 Allure简介 详细内容可以参考官方文档:https://docs.qameta.io/allure-report/; Allure是一个多语言测试报告工具; 可以使用Web形式显示报告内容;
pytest学习和使用20-pytest如何进行分布式测试?(pytest-xdist)
1 什么是分布式测试? 在进行本文之前,先了解些基础知识,什么是分布式测试? 分布式测试:是指通过局域网和Internet,把分布于不同地点、独立完成特定功能的测试计算机连接起来,以达到测试资源共享、
pytest学习和使用19-pytest断言失败后,怎样保持后续的断言继续执行?(pytest-assume)
1 引入 pytest使用assert进行断言,如果有多个断言,第一个失败了,那么后续的断言将不会执行; 那么如果第一个断言失败了,还想继续保持执行后边的断言,那如何做? 我们可以使用pytest-a
pytest学习和使用18-pytest.ini配置文件如何使用?
1 配置文件的作用 改变pytest的运行方式; pytest.ini是一个固定的文件; pytest.ini用来读取配置信息。 2 文件格式 3 查看pytest.ini的选项 使用命令: 如下:
HTMLReport应用之Unittest+Python+Selenium+HTMLReport项目自动化测试实战
1 测试框架结构 目录/脚本 说明 common/reportOut.py 这是是用HTMLReport生成报告的 common/sendMain.py 这个是用来发邮件,本次演示可要可不要 repo
HTMLReport使用2 | HTMLReport使用方法详解
注:以下实例来源于官网。 1 日志 为测试报告中添加过程日志; 多线程下,在报告中会分别记录每个线程的日志,同时会产生与测试报告同名的测试 log 文件。 2 图片信息 为测试报告添加图片信息; 图片
HTMLReport使用1 | HTMLReport简介和安装
1 HTMLReport简介 HTMLReport是一个单元测试测试运行器,可以将测试结果保存在 Html 文件中。 官网链接:https://pypi.org/project/HTMLReport/
pytest学习和使用17-Pytest如何重复执行用例?(pytest-repeat)
1 使用场景 为了排查某些问题,我们可能需要重复去执行某个用例进行问题分析; 一些场景下,自动化测试时候某个用例时好时坏,为了排查这类问题,我们可能需要对用例进行重复执行。 2 pytest-repe
BeautifulSoup文档5-详细方法 | 修改文档树应该注意什么?
BeautifulSoup本身最强大的功能是文档树的搜索; 但也可以修改文档树。 1 修改tag的名称和属性 输出为: 2 修改 .string 给tag的 .string 属性赋值,就相当于用当前的
基于UIAutomation+Python+Unittest+Beautifulreport的WindowsGUI自动化测试框架主入口main解析
1 main.py主入口 2 testcase目录 2.1 实例:test_test_mymusic.py 2.2 实例:test_toolbar.py 3 page目录 3.1 page/mym
下一页