写点什么

软件测试

19 人感兴趣 · 613 次引用

  • 最新
  • 推荐

软件测试 / 测试开发丨学习笔记之 Python 函数

用户头像
测试人
11 小时前

pycharm 自动格式化快捷键:ctrl+alt+L 函数调用 function_name:函数名称 parameter_value:可选,指定各个参数的值

软件测试 / 测试开发丨 Python 类与对象学习笔记

用户头像
测试人
15 小时前

类与对象 类(class): 用来描述具有相同的属性和方法的对象的集合。它定义了集合中每个对象所共有的属性和方法。 对象(object):也称为类的实例,是一个具体存在的实体。

软件测试 / 测试开发丨 Python 常用数据结构 - 元组

Tuple 元组 1、 元组使用:创建 使用逗号分隔 通过小括号填充元素 通过构造方法 tuple(iterable)

软件测试 / 测试开发丨 Python 常用数据结构 - 列表

1、列表使用:索引 默认正向索引,编号从 0 开始。 支持反向索引,编号从-1 开始。 2、 列表使用:切片 切片 [start: stop: step] 3、 列表使用:运算符 使用 * 运算符可以重复生成列表元素。 使用 + 加号运算符,可以将两个列表合二为一。

软件测试 / 测试开发丨 Pytest 测试框架学习笔记

pytest 参数化用例 测试登录场景 测试登录成功,登录失败(账号错误,密码错误)* 创建多种账号: 中⽂文账号,英⽂文账号*

https://static001.geekbang.org/infoq/96/96eb629b55be88ae4918b0e3ebb620e6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

测试左移

本文旨在介绍测试左移及其相关实践。

软件测试 / 测试开发丨 Allure2 报告中添加附件 -html、视频

Allure2 报告中添加附件(html)应用场景 应用场景:可以定制测试报告页面效果,可以将 HTML 类型的附件显示在报告页面上。 解决方案:Python:使用 allure.attach() 添加 html 代码。Java:直接通过注解或调用方法添加。

软件测试 / 测试开发丨 Allure2 报告中添加附件 - 日志

Allure2 报告中添加附件(日志)应用场景 应用场景:报告中添加详细的日志信息,有助于分析定位问题。 解决方案:Python:使用 python 自带的 logging 模块生成日志,日志会自动添加到测试报告中。Java:直接通过注解或调用方法添加。

软件测试 / 测试开发丨 Allure2 报告中添加附件 - 图片

应用场景:在做 UI 自动化测试时,可以将页面截图,或者出错的页面进行截图,将截图添加到测试报告中展示,辅助定位问题。 解决方案:Python:使用 allure.attach 或者 allure.attach.file() 添加图片。Java:直接通过注解或调用方法添加。

软件测试丨 Allure2 报告中添加用例支持 tags 标签、失败重试功能

Allure2 添加用例标签应用场景 Allure 报告支持的一些常见 Pytest 特性包括 xfail、skipif、fixture 等。测试结果会展示特定的标识在用例详情页面。

软件测试丨学习笔记 Allure2 报告中添加用例描述、用例优先级

应用场景:Allure 支持往测试报告中对测试用例添加非常详细的描述语,用来描述测试用例详情。 Allure 添加描述的四种方式:方式一:使用装饰器 @allure.description() 传递一个字符串参数来描述测试用例。方式二:使用装饰器 @allure.description_html 传递

软件测试丨学习笔记 Allure2 报告中添加用例链接、用例分类

Allure2 用例链接 应用场景:将报告与 bug 管理系统或测试用例管理系统集成,可以添加链接装饰器 @allure.link、@allure.issue 和@allure.testcase。

软件测试 / 测试开发丨学习笔记 Allure2 添加用例标题、用例步骤

应用场景:为了让生成的测试报告便于阅读,可以为每条用例添加一个便于阅读的标题(可以使用中文标题)。生成的报告展示用例时,就会以设置的标题名展示出来。

软件测试 / 测试开发丨学习笔记之 Mark 标记测试用例

场景:只执行符合要求的某一部分用例,可以把一个web项目划分为多个模块,然后指定模块名称执行。 解决:在测试用例方法上加@pytest.mark.标签名 执行:-m执行自定义标记的相关用例

软件测试 / 测试开发丨 iOS App 自动化测试

一、Xcode 基础使用 1、Xcode 安装 官方下载 (https://developer.apple.com/xcode/resources/) AppStore 下载安装最新版本

软件测试 / 测试开发丨 Pytest 测试框架学习笔记分享

数据驱动就是数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化的应用。数据量小的测试用例可以使用代码的参数化来实现数据驱动,数据量大的情况下建议大家使用一种结构化的文件(例如 yaml,json 等)来对数据进行存储

软件测试 / 测试开发丨接口测试学习笔记分享

HTTP超文本传输协议是一个基于请求与响应,无状态的,应用层的协议常基于 TCP/IP 协议传输数据以明文方式发送内容 HTTPS安全套接字层超文本传输协议通过计算机网络进行安全通信的传输协议在 HTTP 的基础上加入了 SSL/TLS 协议HTTP + 加密 + 认证 + 完整性保护

软件测试 / 测试开发丨 App 自动化测试学习笔记

特殊控件 Toast Toast 是什么 一种消息框类型 永远不会获得焦点无法被点击 Toast显示的时间有限,Toast会根据用户设置的显示时间后自动消失 是系统级别的控件,属于系统settings Toast类的思想:就是尽可能不引人注意,同时还向用户显示信息,

软件测试 / 测试开发丨 App 自动化测试学习笔记分享

App 自动化测试的价值与体系 提高效率融入企业迭代流水线,与 CI/CD/DevOps 结合回归测试、功能测试加速 提高质量:兼容性测试专项/非功能测试自动化探索测试 UI 自动化测试用例如何编写 业务流程不频繁改动 UI 元素不频繁改动 需要频繁回归的场景

自动化回归测试平台 AREX 前端架构演变史 —— Tabs 动态组件设计

AREX (http://arextest.com/)是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。同时提供了接口测试、接口比对测试等丰富的自动化测试功能。

软件测试 / 测试开发丨接口自动化测试学习笔记分享

接口自动化测试介绍 接口自动化测试的学习体系 接口自动化测试框架介绍

软件测试 / 测试开发丨 Pytest 参数化用例学习笔记

本文为霍格沃兹测试开发学社学员学习笔记分享,文末附原文链接。

软件测试 / 测试开发丨 Pytest 测试框架学习笔记

本文为霍格沃兹测试开发学社学员学习笔记分享

软件测试 / 测试开发丨接口测试学习笔记

本文为霍格沃兹测试开发学社学员学习笔记分享,文末附原文链接。

软件测试 / 测试开发丨接口测试实战学习笔记

本文为霍格沃兹测试开发学社学员学习笔记分享,文末附原文链接。

软件测试 / 测试开发丨 Selenium Web 浏览器控制

本文为霍格沃兹测试开发学社学员学习笔记分享,文末附原文链接。

软件测试 / 测试开发丨 Web 自动化测试 - 高级定位 CSS

本文为霍格沃兹测试开发学社学员学习笔记分享,文末附原文链接。

软件测试_软件测试技术文章_InfoQ写作社区