TesterMuller_个人页

个人头像照片 TesterMuller
个人头像照片
820
1
16

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年06月

  • 06.19 18:18:34
    发表了文章 2024-06-19 18:18:34

    MySQL 查询数据库响应时长详解

    - 启用慢查询日志(`slow_query_log`)分析超时查询,调整`long_query_time`阈值。 - 使用`EXPLAIN`检查查询执行计划,优化索引和查询结构。 - `SHOW PROFILE`揭示查询各阶段耗时,辅助性能调优。 - 开启Performance Schema监控服务器,通过`events_statements_summary_by_digest`等表分析性能。 - MySQL Workbench和Percona Toolkit等工具提供额外的性能分析和管理功能。 - 优化技巧:创建合适索引,精简查询,调整数据库配置以提升响应速度。
  • 06.19 18:09:18
    发表了文章 2024-06-19 18:09:18

    Postman 自定义变量使用详解

    Postman是一款强大的API测试工具,支持全局、环境、集合和本地四种变量类型,方便不同场景的测试需求。定义变量涉及全局(在“Manage Environments”>“Globals”),环境(创建新环境并添加),集合(编辑集合>“Variables”),以及脚本内定义的本地变量。使用变量时以`{{variableName}}`格式插入,通过`pm.variables.get()`在脚本中获取。变量优先级:本地>数据>环境>集合>全局,可在Pre-request或Tests脚本中动态设置。掌握变量使用能提升测试效率。
  • 06.19 18:06:26
    发表了文章 2024-06-19 18:06:26

    Postman 集合变量使用详解

    **Postman 集合变量概览** 在API测试中,Postman的集合变量增强测试灵活性。它们定义在集合内,适用于该集合的所有请求,便于参数复用和环境切换。创建变量通过编辑集合->添加变量(Name, Initial Value, Current Value)。在请求URL、Headers等处以`{{variableName}}`引用。可在预请求/测试脚本中动态修改和读取变量。环境变量和集合变量可结合使用,作用域依次为全局→环境→集合→本地。利用集合变量优化API测试效率。
  • 06.19 18:00:27
    发表了文章 2024-06-19 18:00:27

    快速掌握 WinRAR:详细安装与使用指南

    **WinRAR 摘要** WinRAR 是全能压缩工具,支持多格式,如 RAR, ZIP 等。要下载,访问 <https://www.win-rar.com> 选择适合的操作系统和语言。安装时,定制路径和选项,如桌面快捷方式。启动后,通过“选项”->“设置”配置首选项。使用上,能新建压缩文件,设定格式和选项,也可解压文件到指定目录。遇到问题,如文件损坏,可利用 WinRAR 的修复功能。本文提供下载、安装和使用指导,确保用户顺利操作。
  • 06.19 12:43:57
    发表了文章 2024-06-19 12:43:57

    使用 curl 发送请求

    cURL 是一个通过 URL 传输数据的,功能强大的命令行工具。cURL 可以与 Chrome Devtool 工具配合使用,把浏览器发送的真实请求还原出来,附带认证信息,脱离浏览器执行,方便开发者重放请求、修改参数调试,编写脚本。也可以单独使用,根据自己的需求构造请求调整参数,构造多种接口测试场景。
  • 06.18 19:03:45
    发表了文章 2024-06-18 19:03:45

    接口测试:Mock 的价值与意义

    Mock测试用于替代复杂或不可用的对象,常见于前后端交互、第三方系统及硬件解耦。它不依赖真实数据,节省工作量和联调时间。核心包括匹配规则(决定修改哪个接口)和模拟响应(设计篡改内容以符合测试用例)。
  • 06.17 22:44:58
    发表了文章 2024-06-17 22:44:58

    使用Python获取HTTP请求头数据

    在Python Web开发中,`requests`库用于发送HTTP请求,请求头是关键元素,包含客户端信息和请求详情。要查看请求头,先创建`Request`对象,打印其`headers`属性,然后使用`get`等方法发送请求并获取响应头。别忘了处理不同HTTP方法、内容类型以及异常。使用`Session`管理会话状态,并考虑日志记录以调试。通过控制请求头,能有效与服务器通信。
  • 06.17 22:43:06
    发表了文章 2024-06-17 22:43:06

    使用 Apache JMeter 吞吐量控制器的详细指南

    Apache JMeter是开源的负载和性能测试工具,其吞吐量控制器用于控制采样器执行频率以达到特定吞吐量。要使用它,首先启动JMeter,创建测试计划,添加线程组和逻辑控制器。配置吞吐量控制器的参数,如总执行次数或百分比,并添加HTTP请求采样器。例如,创建两个控制器,一个设定执行次数,另一个设定执行百分比。通过监听器如汇总报告和查看结果树来分析测试结果,从而模拟不同负载并识别性能瓶颈。吞吐量控制器是实现复杂测试场景的关键组件。
  • 06.17 22:40:24
    发表了文章 2024-06-17 22:40:24

    使用 Apache JMeter 事务控制器的详细指南

    Apache JMeter 的事务控制器用于组合多个请求成一个事务,以便衡量整体性能。创建测试计划涉及添加线程组、事务控制器和采样器,配置参数如线程数、Ramp-Up时间和循环次数。在事务控制器内,添加HTTP请求模拟用户登录和访问主页等操作。通过勾选选项,包括计时器和处理器时间。添加监听器如汇总报告和查看结果树来分析结果,从而评估系统性能瓶颈。事务控制器对于测试复杂业务流程的性能非常有用。
  • 06.17 22:38:02
    发表了文章 2024-06-17 22:38:02

    使用 Apache JMeter Flexible File Writer 插件的详细指南

    Apache JMeter 是开源性能测试工具,用于负载测试。Flexible File Writer 是一个插件,用于自定义格式记录测试结果。安装该插件需通过 JMeter 的 Plugins Manager。配置时,添加监听器到测试计划,设置输出文件、文件格式及字段。执行测试后,结果将按指定格式写入 CSV 文件。此插件增强了数据记录的灵活性,便于分析和报告。
  • 06.17 22:35:00
    发表了文章 2024-06-17 22:35:00

    使用 Apache JMeter 调度器的详细指南

    Apache JMeter 是开源性能测试工具,用于模拟负载测试。调度器功能允许按预设时间执行测试计划。启动 JMeter,创建测试计划包含线程组,配置线程数、启动时间和持续时间。添加HTTP采样器和监听器来收集数据。保存测试计划并启动,最后分析响应时间、吞吐量等指标以评估系统性能。通过启用调度器,测试可在特定时间段自动化运行。
  • 06.17 22:32:18
    发表了文章 2024-06-17 22:32:18

    网络调试利器:Chrome Network工具的详细指南

    Chrome开发者工具的Network面板是测试工程师的利器,用于监视HTTP请求、响应及资源加载。打开它可通过右键点击页面选择“检查”或使用快捷键。界面包含请求列表和详细信息,如Headers、Preview、Response、Timing。过滤器帮助定位特定请求,而瀑布流图展示加载顺序。模拟网络环境和保存HAR文件功能便于性能分析和问题排查。
  • 06.17 22:30:30
    发表了文章 2024-06-17 22:30:30

    解决 JMeter 返回内容中文乱码问题的详细指南

    在Apache JMeter性能测试中,遇到中文乱码问题会影响测试效果和报告理解。解决方法包括:1) 修改`jmeter.properties`配置文件,将`sampleresult.default.encoding`设为UTF-8;2) 在HTTP请求中指定`Content-Encoding`为UTF-8,确保请求和响应编码一致;3) 使用后置处理器如JSR223处理响应数据编码;4) CSV数据文件保存为UTF-8并在JMeter中配置相应编码;5) 添加HTTP Header Manager设置`Content-Type`。
  • 06.17 22:28:23
    发表了文章 2024-06-17 22:28:23

    精准控制:Python 输入数值范围限制详解

    在Python编程中,确保用户输入数值在特定范围内是常见的需求,能防止错误并优化用户体验。基础方法涉及使用`while`循环和条件判断,如通过`get_number_in_range`函数不断验证用户输入,直到数值在设定的`min_value`和`max_value`之间。在更复杂场景下,可定义自定义异常类`OutOfRangeError`增强错误处理。此外,正则表达式可用于验证数值字符串格式。这些技术帮助测试工程师有效控制输入数据,确保程序正确运行。
  • 06.17 22:25:39
    发表了文章 2024-06-17 22:25:39

    JMeter 响应断言详解:提升测试精度的利器

    **摘要:** Apache JMeter的响应断言用于验证性能和功能测试中的系统响应。常见的断言类型包括文本、JSON、XPath、XML、响应代码和时间断言。配置断言涉及添加采样器、选择断言类型及设定相关参数。最佳实践建议选择合适断言类型、减少断言数量、使用正则表达式,并结合前置和后置处理器。实例演示了如何配置文本、JSON和响应代码断言来验证登录接口的成功响应。响应断言确保了测试的准确性与效率。
  • 06.17 22:23:46
    发表了文章 2024-06-17 22:23:46

    SQL 入门教程:从基础到实践

    **SQL 概述与基础操作** SQL,结构化查询语言,用于管理和操作数据库。核心概念包括数据库、表、行和列。基本语法涵盖DQL(查询)、DDL(定义)、DML(操纵)和DCL(控制)。关键操作: 1. **查询**:`SELECT`从表中获取数据。 2. **插入**:`INSERT INTO`添加新记录。 3. **更新**:`UPDATE`修改数据。 4. **删除**:`DELETE`移除记录。高级操作涉及条件、排序、分组和联合查询。实践操作需要数据库环境,如MySQL或在线编辑器。通过实例学习,如查询员工信息、部门员工及增删改数据,掌握SQL基础。
  • 06.17 16:56:10
    发表了文章 2024-06-17 16:56:10

    人工智能大模型——零样本提示

    **零样本提示**是向LLM如ChatGPT提问时不提供示例的方式,适用于目标明确、问题简单和答案固定的场景。例如,翻译请求或简单算术问题。在实践中,清晰、简洁的提示能获得更好响应。案例展示包括翻译和定义解释,ChatGPT能有效回应。理解其应用和技巧的同时,也应注意其对复杂情境理解的限制。
  • 06.13 11:56:45
    发表了文章 2024-06-13 11:56:45

    selenium滑块解锁实现的研究

    本文介绍了如何应对滑块解锁验证,这是一种常见的网站防爬策略。首先,需获取滑块及背景元素,计算偏移量,然后使用`selenium`的`actionChains`模拟滑动。通过缓动函数如`ease_out_quart`创建滑动轨迹,以增加真实性。然而,某些网站的滑块验证极其复杂,可能需要人工智能解决。此外,还讨论了使用JavaScript进行浏览器页面滚动,包括对整个页面和特定元素内滚动条的滚动操作。
  • 06.12 18:12:07
    发表了文章 2024-06-12 18:12:07

    掌握 JMeter 插件管理器:提升性能测试的利器

    Apache JMeter 是一款强大的性能测试工具,其灵活性和扩展性使其在性能测试领域广受欢迎。JMeter 插件管理器(JMeter Plugins Manager)为用户提供了一个方便的平台来安装、更新和管理各种插件,从而大大扩展了 JMeter 的功能。
  • 06.12 18:09:58
    发表了文章 2024-06-12 18:09:58

    深入解析 JMeter TPS 测试:从理论到实践

    本文档介绍了如何使用Apache JMeter进行TPS测试。TPS(Transactions Per Second)是衡量系统性能的关键指标,表示每秒处理的事务数。在JMeter中,创建测试计划包括配置线程组、HTTP请求、定时器和监听器。运行测试后,通过聚合报告分析吞吐量、平均响应时间和错误率来计算TPS。当TPS不足时,可优化服务器资源、应用程序代码、数据库查询或引入缓存来提升性能。掌握TPS测试有助于系统性能优化。
  • 06.12 18:04:01
    发表了文章 2024-06-12 18:04:01

    掌握JMeter参数化技巧:通过CSV文件实现高效登录压测

    在本文中,我们将探讨如何使用 Apache JMeter 通过 CSV 数据文件进行登录性能测试参数化。首先创建一个包含用户名和密码的 `users.csv` 文件。接着在 JMeter 中,创建测试计划,添加线程组,配置 CSV 数据集,设置文件路径、编码及变量名。然后,创建 HTTP 请求并添加参数,使用 `${username}` 和 `${password}` 引用 CSV 中的数据。最后,添加监听器如查看结果树和聚合报告以分析测试结果。通过这种方法,能更有效地模拟真实用户行为,提高测试覆盖率,助力性能瓶颈的发现和优化。
  • 06.12 17:59:01
    发表了文章 2024-06-12 17:59:01

    高效管理JMeter中的Cookies:测试工程师的全面指南

    Apache JMeter的Cookie管理器是性能测试中的关键工具,用于模拟用户会话和保持状态。本文档详细介绍了如何配置和使用Cookie管理器:添加HTTP Cookie Manager到测试计划,配置清除每次迭代Cookies的选项,以及设置登录和验证请求。此外,还讨论了验证、调试、进阶配置,如Cookie政策、跨域Cookies和正则表达式提取Cookie。通过掌握这些步骤,可以提升测试的准确性和效率。
  • 06.12 17:56:24
    发表了文章 2024-06-12 17:56:24

    掌握JMeter:深入解析如何提取和利用JSON数据

    Apache JMeter教程展示了如何提取和使用JSON数据。创建测试计划,包括HTTP请求和JSON Extractor,设置变量前缀和JSON路径表达式来提取数据。通过Debug Sampler和View Results Tree监听器验证提取结果,然后在后续请求和断言中使用这些数据。此方法适用于复杂测试场景,提升性能和自动化测试效率。
  • 06.12 17:53:56
    发表了文章 2024-06-12 17:53:56

    Windows电脑安装Apache JMeter的详细教程

    本文介绍了在Windows上安装Apache JMeter的步骤。首先,需确保安装Java JDK并配置环境变量。然后,从JMeter官网下载ZIP文件,解压至指定目录,并同样配置JMeter的环境变量。验证安装成功后,可通过命令行以GUI或非GUI模式启动JMeter,进行性能测试。
  • 06.12 17:51:25
    发表了文章 2024-06-12 17:51:25

    Postman变量使用指南

    本文介绍了Postman中四种变量的使用,包括全局变量、环境变量、集合变量和局部变量,以提高API测试效率。全局变量适用于多环境共享,环境变量用于切换不同测试环境,集合变量针对特定集合,局部变量则在单个请求或脚本内使用。通过设置和管理这些变量,可以简化测试数据,便于维护测试脚本。
  • 06.12 17:48:28
    发表了文章 2024-06-12 17:48:28

    使用Postman发送POST请求的指南

    本文介绍了如何使用Postman发送POST请求进行接口测试。关键步骤包括:创建新请求,设置请求类型为POST,输入URL,添加请求头如`Content-Type: application/json`,在Body中选择raw输入JSON数据,然后发送请求并检查响应。示例展示了向用户注册接口发送数据的过程。掌握这些技能有助于高效测试API。
  • 06.12 17:45:09
    发表了文章 2024-06-12 17:45:09

    深入探索Chrome开发者工具:开发者的利器

    Chrome DevTools是Chrome浏览器内置的网页开发与调试神器,包含元素检查、网络请求分析、性能监控和JavaScript调试等功能。可通过快捷键F12或菜单打开。主要面板有:Elements(查看编辑HTML/CSS),Console(运行JS代码及查看日志),Network(分析网络请求),Performance(优化网页性能)和Application(管理应用数据)。高级功能包括断点调试、网络限速和屏幕模拟,助力高效开发和调试。
  • 06.12 17:42:31
    发表了文章 2024-06-12 17:42:31

    VSCode安装使用教程,保姆级!

    本文介绍了Visual Studio Code(VS Code)的安装和基本使用,包括从官网下载安装包,按照步骤在Windows系统上安装,以及设置个性化主题。此外,还强调了安装插件以增强功能,例如安装简体中文插件,并展示了如何搜索和安装插件。VS Code作为一个免费、开源的轻量级编辑器,其丰富的扩展性和高效性使其成为开发者工具的首选。
  • 06.06 16:14:31
    发表了文章 2024-06-06 16:14:31

    jenkins接入钉钉api接口自动化测试报告自动发送

    该教程介绍了如何在Jenkins上实现接口自动化测试的持续集成,并将可视化报告发送至钉钉工作群。首先,确保准备好了自动化脚本。接着配置Jenkins:安装Git插件,设置源代码管理(如Git)和触发器(定时或推送)。使用Post build task插件处理构建后的报告,读取Allure的prometheusData.txt文件以获取测试结果。最后,安装Ding Talk插件,配置钉钉机器人,通过 Dingtalkchatbot 库发送测试报告信息到钉钉群。整个流程包括Jenkins的定时构建、Git仓库的监听以及自动化报告发送到钉钉的通知。
  • 06.05 18:14:08
    发表了文章 2024-06-05 18:14:08

    音频剪裁大师:使用 Python 和 ffmpeg 分割音频的完整指南

    使用 Python 和 ffmpeg 进行音频文件分割。通过 `subprocess` 模块调用 ffmpeg 命令,定义 `split_audio` 函数,输入参数包括音频文件、起始时间、持续时间和输出文件名。函数构建命令行指令进行分割,然后执行。运行脚本,即可按指定时间从音频中提取片段。简单易用,适用于多种音频处理场景。
  • 06.05 18:11:45
    发表了文章 2024-06-05 18:11:45

    无缝融合:使用 Python 和 PyFFmpeg 合并视频的完整指南

    使用Python和PyFFmpeg合并视频教程:安装pyffmpeg和subprocess模块,编写merge_videos函数,通过ffmpeg命令行工具进行视频拼接。运行脚本将多个.mp4文件合并为一个,并保存为merged_video.mp4。简单易用,提升内容创作效率。
  • 06.05 12:06:55
    发表了文章 2024-06-05 12:06:55

    Mock 工具使用 - 模拟弱网测试

    在移动互联网时代,弱网测试至关重要,尤其面对多样化的网络环境和应用场景,如2G, 3G, 4G及弱信号WiFi。弱网通常指低于3G的网络或弱信号WiFi。Charles工具能方便地模拟不同网络条件,包括带宽、丢包和延迟,以进行功能测试和优化用户体验。通过Proxy -> Throttle Setting启用限制,选择预设或自定义参数(如下载速度、带宽和延迟)进行测试。通过基础模拟和定制设置,确保移动端应用在弱网环境下的稳定性和性能。
  • 06.04 11:36:40
    发表了文章 2024-06-04 11:36:40

    接口测试:抓包工具证书配置

    Charles 抓包工具配置指南:包括Charles的基础设置,证书安装(Mac和Windows),SSL代理设置,移动端(同一WIFI环境,启用透明HTTP代理)和模拟器的代理配置,以及iOS系统的代理与证书安装步骤。注意Android 6+及iPhone 10+的特殊信任设置。配置完成后,通过Charles进行网络请求监控。
  • 06.03 11:44:45
    发表了文章 2024-06-03 11:44:45

    人工智能文生图技术介绍

    文生图技术将文字描述转化为图像,免除了设计师的参与。它分为"代码式"和"AI"两类。代码式如PlantUML、Mermaid和Reveal.js,适合开发人员通过特定语法创建图表。AI文生图如MidJourney和文心一言,能根据文本生成图像,MidJourney在文生图领域表现突出。这些工具为不同工作场景提供了便利。
  • 06.03 10:08:08
    发布了视频 2024-06-03 10:08:08

    selenium轻松实现web浏览器控制

    selenium轻松实现web浏览器控制
  • 06.03 10:07:20
    发布了视频 2024-06-03 10:07:20

    自动化测试用例结构分析

    自动化测试用例结构分析
  • 06.03 10:01:30
    发布了视频 2024-06-03 10:01:30

    selenium IDE录制自动化测试用例

    selenium IDE录制自动化测试用例
  • 06.03 10:00:34
    发布了视频 2024-06-03 10:00:34

    web自动化测试的价值与体系

    web自动化测试的价值与体系

2024年05月

  • 05.31 11:02:49
    发表了文章 2024-05-31 11:02:49

    抓包神器Charles:解析网络数据传输的秘密

    Charles是一款跨平台代理工具,支持SSL代理、流量控制和网络请求截取修改,适用于Mac、Windows和Linux。它提供自动格式化的JSON或XML数据查看,便于调试。安装可从官方网站或学社下载。软件界面包含菜单栏(File、Edit、View、Proxy、Tools)和主导航栏(Structure、Sequence)。左侧视图按域名或时间排序请求,右侧显示请求详情,如Overview、Content、Summary、Chart和Notes,方便分析和记录接口信息。
  • 05.28 10:54:00
    发表了文章 2024-05-28 10:54:00

    掌握Postman,开启API测试新纪元!

    Postman是一款流行的API测试工具和开发环境,旨在简化API开发过程、测试和文档编制。它提供了一套功能强大的工具,帮助开发人员更轻松地构建、测试和调试Web服务。
  • 05.22 10:51:13
    发表了文章 2024-05-22 10:51:13

    接口测试用例设计的关键步骤与技巧解析

    该文介绍了接口测试的设计和实施,包括测试流程、质量目标和用例设计方法。接口测试在需求分析后进行,关注功能、性能、安全等六项质量目标。流程包括网络监听(如TcpDump, WireShark)和代理工具(Charles, BurpSuite, mitmproxy, Fiddler, AnyProxy)。设计用例时,需考虑基本功能流程、输入域测试(如边界值、特殊字符、参数类型、组合参数、幂等性)、线程安全(并发和分布式测试)以及故障注入。接口测试用例要素包括模块、标题、优先级、前置条件、请求方法等。文章强调了保证接口的幂等性和系统健壮性的测试重要性。
  • 05.21 17:23:43
    发表了文章 2024-05-21 17:23:43

    关于接口协议,你必须要知道这些!

    本文介绍了网络通信中常见的协议和服务,包括HTTP、FTP、SMTP等应用层协议,以及TCP、UDP和RPC协议。TCP是一种面向连接、可靠的协议,适用于高可靠性场景,而UDP则是无连接、简单的协议,适合实时应用。RPC协议允许远程调用,如Dubbo和gRPC。HTTP协议是接口测试的核心,GET和POST是最常见的请求方法,RESTful架构利用HTTP方法进行资源操作。理解这些基础知识对于网络通信和接口测试至关重要。
  • 05.20 11:59:24
    发表了文章 2024-05-20 11:59:24

    人工智能帮你一键生成完美架构图

    本文介绍了如何利用ChatGPT和Plantuml创建架构图。首先,明确业务需求是关键,如需设计一个测试平台产品,包括测试用例管理、用户管理等功能。然后,确定输出格式,由于ChatGPT无法直接生成图形,可以借助Plantuml等工具将提示词转化为类图。通过ChatGPT提供的类图信息,结合Plantuml可间接生成架构图。实践中,要注意清晰表述需求,系统测试并逐步拆解复杂任务,以实现有效的架构图设计。
  • 05.15 18:27:41
    发表了文章 2024-05-15 18:27:41

    软件质量的守门人——接口测试

    接口作为API,是后端预定义的函数,用于系统间通信和数据交换。接口测试验证不同组件间的交互,确保其准确、可靠。常见应用场景包括集成测试、版本迭代测试、性能测试、安全测试和错误场景测试。随着服务端复杂性的增加,传统测试方法面临挑战,因此引入分层测试(如马丁福勒的测试金字塔模型)和自动化测试,以降低成本并提高效率。接口测试成为确保后端服务质量的关键,学习接口测试可从理解其价值、协议、工具使用及Mock测试等方面逐步进阶。
  • 05.14 18:34:12
    发表了文章 2024-05-14 18:34:12

    Pytest参数化用例

    `Pytest`的参数化功能用于通过参数生成和执行多个测试用例。使用`@pytest.mark.parametrize`装饰器,可传入不同数据,如单参数或多个参数,并可设置`ids`为用例命名。例如,一个搜索功能测试会根据提供的关键词列表动态生成用例。另外,通过创建`conftest.py`文件并定义函数,可以显示中文用例名称。同时,可以利用笛卡尔积实现更复杂的参数组合。
  • 05.14 18:24:02
    发表了文章 2024-05-14 18:24:02

    pytest Mark标记测试用例

    使用`pytest.mark`进行测试用例分组和筛选,如`@pytest.mark.webtest`。通过`pytest -m`参数执行特定标记的用例,例如`pytest -s test_command_param.py -m webtest`。同时,pytest支持内置的skip、skipif和xfail功能来管理特殊用例:skip始终跳过,skipif条件满足时跳过,xfail则标记预期失败的测试。
  • 05.14 18:09:33
    发表了文章 2024-05-14 18:09:33

    Allure2添加用例标题、用例步骤

    在Allure2报告中,可以通过`@allure.title`装饰器添加用例标题以增强可读性。标题可参数化或动态更新。同时,Allure2支持两种添加步骤方法:1) 使用`@allure.step`定义测试步骤并在用例中调用;2) 使用`with allure.step()`结构在代码块中添加步骤,提高测试流程的清晰度。这些功能提升了报告的易读性和测试的详细度。
  • 05.14 17:49:12
    发表了文章 2024-05-14 17:49:12

    Pytest测试框架

    Pytest是一个功能强大的测试框架,支持单元测试和复杂功能测试,可结合Requests和Selenium等进行接口和自动化测试。它拥有超过315个插件,兼容unittest,并能与Allure、Jenkins集成实现持续集成。安装可通过pip或Pycharm。Pytest遵循特定命名规则,测试用例由名称、步骤和断言组成。断言用于验证预期结果,当失败时程序会终止。Pytest提供setup/teardown机制来管理测试前后的资源。
  • 05.14 17:39:05
    发表了文章 2024-05-14 17:39:05

    Pytest配置文件pytest.ini

    `pytest.ini`是pytest配置文件,用于修改默认行为,不支持中文符号。配置内容包括:定制测试文件、类和方法的命名规则,添加默认参数(如`addopts = -v -s --alluredir=./results`),指定或忽略执行目录,以及设置日志格式和级别。通过配置,可以更方便地管理测试运行和日志收集。
  • 发表了文章 2024-10-30

    解锁Kafka等消息队列中间件的测试之道

  • 发表了文章 2024-10-29

    语音识别模型

  • 发表了文章 2024-10-28

    智谱 AI 大模型

  • 发表了文章 2024-10-16

    mixtral大模型

  • 发表了文章 2024-09-27

    基于 LangChain 的自动化测试用例的生成与执行

  • 发表了文章 2024-09-25

    JMeter的运行

  • 发表了文章 2024-09-19

    基于LangChain手工测试用例转App自动化测试生成工具

  • 发表了文章 2024-09-18

    基于ChatGPT开发人工智能服务平台

  • 发表了文章 2024-09-12

    ChatGPT 插件开发

  • 发表了文章 2024-09-11

    JMeter 介绍与安装

  • 发表了文章 2024-09-10

    搭建企业内部的大语言模型系统

  • 发表了文章 2024-09-09

    Hugging Face 的应用

  • 发表了文章 2024-09-04

    大语言模型应用框架介绍

  • 发表了文章 2024-09-03

    Mistral 大语言模型

  • 发表了文章 2024-09-02

    MetaLlama大模型

  • 发表了文章 2024-08-29

    基于LangChain手工测试用例转Web自动化测试生成工具

  • 发表了文章 2024-08-28

    清华大学ChatGLM大模型

  • 发表了文章 2024-08-27

    实现定制化 AutoGPT 实战

  • 发表了文章 2024-08-26

    AutoGPT理念与应用

  • 发表了文章 2024-08-21

    人工智能 | 结对编程助手GithubCopilot

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2023-08-01

    有什么暗号可以证明你是程序员?

    hello,world!
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
滑动查看更多