2021年11月22日

【Jenkins基础教程】WEB自动化项目配置

摘要: WEB自动化项目配置 配置 Git/GitHub 现在越来越多的项目开始使用 Git 进行代码的版本管理,这里介绍基于 Git/GitHub 的Jenkins 配置。 第一步,进入 Jenkins 首页,单击“Manage Jenkins”→“Global Tool Configuration”选项 阅读全文

posted @ 2021-11-22 16:57 hello_殷 阅读(1063) 评论(0) 推荐(0) 编辑

2021年11月21日

【Jenkins基础教程】Jenkins2.303.3的基本使用

摘要: Jenkins的基本使用 环境版本:Jenkins2.303.3 创建一个构建任务 初次接触 Jenkins 时会感觉比较神秘,为了尽快熟悉 Jenkins,我们先来创建一个简单的任务。 首先,单击 Jenkins 首页左上角的“新建Item”选项,弹出选择 Jenkins 任务类型界面, Jenk 阅读全文

posted @ 2021-11-21 19:11 hello_殷 阅读(977) 评论(0) 推荐(0) 编辑

2021年11月20日

【python教程】sys.path.insert() 的用法

摘要: sys.path.insert() 的用法 sys.path模块可以动态修改系统路径。 模块需要处于python搜索路径中的目录里,才能被导入,但是我们不喜欢维护一个永久性的大目录,因为其他所有的python脚本和应用程序导入模块时,性能会被拖累。 sys.path是一个列表,在末尾添加目录是很容易 阅读全文

posted @ 2021-11-20 19:25 hello_殷 阅读(2331) 评论(0) 推荐(0) 编辑

【pytest单元测试框架】(5)pytest-base-url库切换base_url测试环境介绍

摘要: pytest-base-url库切换base_url测试环境介绍 前言 当我们自动化代码写完成之后,期望能在不同的环境测试,这时候应该把 base_url 单独拿出来,能通过配置文件和支持命令行参数执行。pytest-base-url 是 pytest 里面提供的一个管理 base-url 的一个非 阅读全文

posted @ 2021-11-20 15:59 hello_殷 阅读(146) 评论(0) 推荐(0) 编辑

2021年11月19日

【pytest单元测试框架】(4)click模块介绍

摘要: Click模块 click模块是Flask的作者开发的一个第三方模块,用于快速创建命令行。它的作用与Python标准库的argparse相同,但是,使用起来更简单。 click是一个第三方库,因此使用起来需要先行安装 安装click模块 使用pip命令即可完成模块的安装: pip install c 阅读全文

posted @ 2021-11-19 18:12 hello_殷 阅读(257) 评论(0) 推荐(0) 编辑

2021年11月18日

【pytest单元测试框架】(3)pytest 扩展

摘要: pytest 扩展 Pytest 可以扩展非常多的插件来实现各种功能,这里介绍几个对做 Web 自动化测试非常有用的插件。 1、pytest-html pytest-html 可以生成 HTML 格式的测试报告。首先,通过 pip 命令安装 pytest-html 扩展。 pip install p 阅读全文

posted @ 2021-11-18 18:09 hello_殷 阅读(124) 评论(0) 推荐(0) 编辑

【pytest单元测试框架】(2)pytest 的基本使用方法

摘要: pytest 的基本使用方法 1、断言 在 unittest 单元测试框架中提供了丰富的断言方法,如 assertEqual()、assertIn()、assertTrue()、assertIs()等。pytest 单元测试框架并没有提供专门的断言方法,而是直接使用Python 的 assert 进 阅读全文

posted @ 2021-11-18 17:18 hello_殷 阅读(461) 评论(0) 推荐(0) 编辑

【pytest单元测试框架】(1)pytest 简单例子

摘要: pytest 简单例子 pytest 官方网站:https://docs.pytest.org/en/latest/ pytest 支持 pip 安装 pip install pytest 通过 pytest 编写一个简单的测试用例,创建 test_sample.py 文件 # -*- coding 阅读全文

posted @ 2021-11-18 14:11 hello_殷 阅读(564) 评论(0) 推荐(0) 编辑

2021年11月17日

【unittest单元测试框架】(10)poium 测试库

摘要: poium 测试库 1、基础介绍 poium 是一个基于 Selenium/appium 的 Page Object 测试库,最大的特点是简化了 Page层元素的定义。 项目地址:https://github.com/SeldomQA/poium 支持 pip 安装: pip install poi 阅读全文

posted @ 2021-11-17 21:33 hello_殷 阅读(689) 评论(0) 推荐(0) 编辑

【unittest单元测试框架】(9)认识Page Object

摘要: 认识Page Object Page Object 是 UI 自动化测试项目开发实践的最佳设计模式之一,它的主要特点体现在对界面交互细节的封装上,使测试用例更专注于业务的操作,从而提高测试用例的可维护性。 当为 Web 页面编写测试时,需要操作该 Web 页面上的元素。然而,如果在测试代码中直接操作 阅读全文

posted @ 2021-11-17 16:34 hello_殷 阅读(99) 评论(0) 推荐(0) 编辑

导航

作者:hello.殷
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。