logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python JSON 操作 - JSON 与 Python 对象,自定义对象 之间的互相转化

前言API 测试时,Request Body 和 Response Body 格式可能是JSON 格式,所以对 JSON 的处理显得非常重要。 关于 JSON 的概念请参考这篇《REST Assured 22 - JSON》Python 对 JSON 的操作非常方便,主要有下面 4 个方法。方法功能json.dumps()将 Python 对象编码成 JSON 字符串json.loads()将已编

#json
BDD - 介绍 Behavior-Driven Development 行为驱动开发

自从接触到 BDD,深有感触,BDD 是广大 QA 的福音,测试领域的天空豁然开朗。BDD 模式更有助于团队合作,提高工作效率,加快产品上线。即使一个不会代码的 QA,也有可能快速的实现自动化用例。当然前提是你的团队有一个核心的人,搭好了 BDD 测试框架。本文主要是介绍一下有关 BDD 概念。...

Python 多线程和多进程并发执行

python 中如何选择多线程,多进程实现并行执行脚本

文章图片
云计算基本概念

主要介绍云计算的概念,云计算的服务模式,典型特征,应用领域等

文章图片
#云计算
Jenkins - Python 虚拟环境

Python 虚拟环境 (Virtual Environment) 是一种隔离的环境,每个虚拟环境都有自己的 Python 解释器和一组独立的库,从而避免了不同项目之间的依赖冲突

文章图片
#jenkins#python
Selenium - 改变窗口大小,不同机型呈现的宽高长度会不一样

最近接触到 UI 测试,涉及到这样一个场景,改变页面大小,验证页面一个输入框默认提示符会有不同。例如:页面宽度设置成小于等于 1024,应该显示短的提示符,大于 1204 显示长的提示符。Case 在本地都是通过的,但是日常 Jenkins 运行在 Remote VM 上,尽然跟期望的不一致。1024 宽度尽然显示成长的提示符了。得出结论,在不同机型上执行测试,设置页面宽度一样,但是期望的结果居然

#selenium
Jenkins - 安装和启动

为了解和研究 Jenkins,特意本地部署了 Jenkins,记录一下 Jenkins 的入门篇,安装和启动。**内容提要:**Jenkins 是什么?CI/CD 是什么?Jenkins 安装Jensin 启动

Jenkins - 动态关联参数 Active Choices Reactive Parameters

在创建 Jenkins Job,需要设置一些参数,有时想偷懒,在手动触发 Build 时不想输入太多参数,如果一些参数能互相关联就好了。这款 Active Choices Reactive Parameters 类型参数可以实现。

How to create local branch based on the remote branch

有时review其他成员的Pull request,或基于另外一个remote branch进行change,我们要checkout remote branch,创建本地branch。当前一般是本地master branch,先fetch一把,将最新remote branches拉到本地,不然识别不了remote branches, Run command: git fetch查看所有Fetch到

#git
Python 如何优雅地生成 HTML 文档 Dominate

工作中有需要创建一个 HTML 报告,比如测试用例运行报告等。如何优雅地,简洁地创建 HTML 文档,经过一番调研,发现 Python 中的 Dominate 最佳。本文通过介绍 Donimate 的用法,最后再结合一个具体的 html 测试报告实例。

#python#html
    共 15 条
  • 1
  • 2
  • 请选择