摘要: theme: fancy highlight: arta ## 项目介绍 接口自动化测试项目2.0 ### 软件架构 本框架主要是基于 Python + unittest + ddt + HTMLTestRunner + log + excel + mysql + 企业微信通知 + Jenkins 阅读全文
posted @ 2023-08-17 15:28 测试玩家勇哥 阅读(1077) 评论(0) 推荐(7) 编辑
摘要: theme: fancy highlight: arta ## 项目介绍 接口自动化测试项目2.0 ### 软件架构 本框架主要是基于 Python + unittest + ddt + HTMLTestRunner + log + excel + mysql + 企业微信通知 + Jenkins 阅读全文
posted @ 2023-07-06 10:27 测试玩家勇哥 阅读(492) 评论(2) 推荐(0) 编辑
摘要: Python自动化测试面试题精选 今天由勇哥给你介绍一些Python自动化测试中常见的面试题,涵盖了Python基础、测试框架、测试工具、测试方法等方面的内容,希望能够帮助你提升自己的水平和信心。 项目相关 什么项目适合做自动化测试? 答:一般来说,适合做自动化测试的项目应该满足以下几个条件: 项目 阅读全文
posted @ 2023-06-06 11:55 测试玩家勇哥 阅读(590) 评论(2) 推荐(0) 编辑
摘要: 正则表达式 一、概述 1. 概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 2. 目的 给定一个正则表达式和另一个字符串,我们可以达到如下的目的: a. 给定的字符串是否符 阅读全文
posted @ 2023-04-12 18:18 测试玩家勇哥 阅读(333) 评论(0) 推荐(1) 编辑
摘要: 一、测试数据 1. 随机库random 查看内置random方法,该方法自行学习,不再介绍。 show print([name for name in dir(random) if callable(getattr(random, name))]) ['Random', 'SystemRandom' 阅读全文
posted @ 2023-03-31 12:01 测试玩家勇哥 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Jmeter分布式测试的注意事项和常见问题 Jmeter是一款开源的性能测试工具,使用Jmeter进行分布式测试时,也需要注意一些细节和问题,否则可能会影响测试结果的准确性和可靠性。 Jmeter分布式测试时需要特别注意的几个方面 1. 参数化文件的位置和内容 如果使用csv文件进行参数化,即通过读 阅读全文
posted @ 2023-11-04 12:51 测试玩家勇哥 阅读(177) 评论(0) 推荐(0) 编辑
摘要: **“** Python为开发者提供了内置的单元测试框架 `unittest`,它是一种强大的工具,能够有效地编写和执行单元测试。`unittest` 提供了完整的测试结构,支持自动化测试的执行,能够对测试用例进行组织,并且提供了丰富的断言方法。最终,`unittest` 会生成详细的测试报告,这个 阅读全文
posted @ 2023-08-25 15:39 测试玩家勇哥 阅读(32) 评论(0) 推荐(0) 编辑
摘要: **“** 测!不!用!脑?别傻了,用XMind2TestCase,测试更轻松,更牛掰! 1)GitHub 地址:https://github.com/zhuifengshen/xmind2testcase 2)**XMind2TestCase使用指南** ### 一、XMind测试用例通用模板 # 阅读全文
posted @ 2023-08-23 10:01 测试玩家勇哥 阅读(49) 评论(0) 推荐(0) 编辑
摘要: XMind2TestCase使用指南 1)GitHub 地址:https://github.com/zhuifengshen/xmind2testcase 2)XMind2TestCase使用指南 一、XMind测试用例通用模板 1、简单模板示例 2、简单模板示例解析结果 3、具体解析规则 注意,注 阅读全文
posted @ 2023-08-21 09:59 测试玩家勇哥 阅读(236) 评论(0) 推荐(0) 编辑
摘要: **“** 运用Python的Unittest、数据驱动测试(DDT)、Excel、Jinja2和HTML技术,构建一个能够自动生成精美可视化测试报告的自动化测试框架**”** * * * ### 思路流程 1. 封装读取数据,让所有数据都能够再excel中填写,不再填写任何一行逻辑代码 2. 通过 阅读全文
posted @ 2023-08-18 17:53 测试玩家勇哥 阅读(240) 评论(0) 推荐(0) 编辑
摘要: **“** 在性能测试领域,Apache JMeter已经成为测试专业人士的首选工具,用于模拟用户行为、测量响应时间、评估系统性能。但在某些情境下,为了满足特定需求,我们需要更多的灵活性,比如引入Python来进行特定操作或处理复杂逻辑。。**”** 一、**OS Process Sampler** 阅读全文
posted @ 2023-08-17 15:08 测试玩家勇哥 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一:配置文件 ### 1\. 什么是配置文件 配置文件是为程序配置参数和初始设置的文件。一般为文本文件,以`ini`,`conf`,`cnf`,`cfg`,`yaml`等作为后缀名。 例如`mysql`的配置文件`my.cnf`内容如下: ``` [mysqld] # Only allow conn 阅读全文
posted @ 2023-08-17 14:49 测试玩家勇哥 阅读(114) 评论(0) 推荐(0) 编辑
摘要: **“**在计算机系统管理和应用性能优化中,监控进程的CPU、内存和IO使用率是非常重要的任务。Python作为一种功能强大的编程语言,可以轻松地实现这些监控任务。勇哥将介绍如何使用Python写一个简单使用的监控进程的CPU、内存和IO使用率的工具。**”** 准备工作 啥也不说,先装库:`psu 阅读全文
posted @ 2023-08-17 14:42 测试玩家勇哥 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 使用Locust进行接口性能测试:关联与参数化技巧分析(三) **“** Locust是一款开源的Python性能测试工具,它可以模拟大量并发用户对网站或者其他接口进行压力测试**”** 1\. 关联:精确模拟用户操作 在某些场景下,我们需要将之前请求的响应参数关联到后续请求中,以模拟用户操作。这在会话管理(如session\_id的传递)中很常见。通过关联, 阅读全文
posted @ 2023-08-10 15:52 测试玩家勇哥 阅读(73) 评论(0) 推荐(0) 编辑