
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要: 本文详细介绍了测试用例的组成要素,包括用例编号、模块、测试点、优先级等关键信息,并通过示例展示具体编写格式。讲解了两种测试用例编写方式:思维导图(侧重测试点分析)和Excel表格(详细步骤与结果)。重点阐述了测试用例设计方法的选择原则,如等价类划分、边界值分析等,并提供了功能模块拆分、正向验证、交互验证等具体编写步骤。最后强调测试用例设计应兼顾完整性和效率,鼓励读者在测试工作中保持积极态度
摘要: 本文介绍了如何利用Allure框架在自动化测试失败时进行异常截图,并丰富测试报告内容。通过封装截图代码(生成时间戳、保存截图、添加到Allure附件),在用例失败时捕获异常并截图,确保不影响测试流程。Allure自动收集异常信息(测试状态、错误消息、堆栈跟踪)并展示截图附件,提升测试可追溯性。示例代码演示了查找不存在元素时的异常处理流程,最终生成包含错误信息和截图的详细报告。这种方法增强了
本文介绍了搭建私有Docker镜像仓库的简单步骤。首先通过docker pull registry:2拉取镜像仓库,然后运行容器并配置端口映射和存储卷挂载。通过拉取busybox镜像、打tag并推送到私有仓库的操作进行验证,最后讲解了镜像命名规范(格式:仓库地址:端口/路径/镜像名:tag)。文章强调实际工作中由运维人员配置完整仓库,测试人员只需了解基础流程。文末附有鼓励学习编程的励志语句,指出深
Allure是一款灵活的测试报告工具,支持多语言(Python、Java等),能生成包含测试步骤、日志、图片等详细信息的可视化报告。安装需要配置Java环境,下载Allure并配置环境变量。Python项目可通过pip安装allure-pytest插件,Java项目需在pom.xml中添加相关依赖。Allure报告支持集成Jenkins,为开发测试团队提供详尽分析,为管理层提供统计报告。其轻量级、
本文介绍了Selenium自动化测试的环境配置方法,包括Java和Python两种语言环境。详细说明了Java环境下通过Maven配置Selenium依赖的完整pom.xml文件模板,以及Python环境下使用pip安装Selenium的步骤。同时提供了Chrome和Firefox浏览器驱动的下载指南,包括版本匹配原则、下载地址和配置环境变量的具体方法。最后通过验证命令检查驱动是否配置成功,为读者
本文介绍了Page Object(PO)模式在UI自动化测试中的应用。PO模式通过将页面元素定位、操作和测试逻辑分层处理,解决了传统UI自动化测试中代码重复、可读性差、维护困难等问题。文章展示了PO模式的三层结构:元素定位层、页面操作层和测试用例层,并对比了传统方式和PO模式在登录测试中的实现差异。PO模式具有代码复用、易于维护、可读性强等优势,当UI变化时只需修改对应的Page Object类,
本篇认识和理解应用层中的 http协议,了解抓包工具并进行使用,认识 请求报文 与 响应报文,了解报文中基本键值对意思例如:Cookie, 状态码等,如有错误,请在评论区指正,让我们一起交流,共同进步!

本篇是介绍部分TCP的特性,了解TCP提高传输速率的机制;如有错误,请在评论区指正,让我们一起交流,共同进步!
摘要: nmon是一款适用于AIX和Linux系统的性能监控工具,通过快捷键(如c-CPU、m-内存)实时查看资源使用情况。支持后台运行并生成监控文件(nmon -f -t -s 10 -c 10 -m /路径),配合Excel分析工具(nmon_analyser)可生成图形化报告。核心功能包括动态监控CPU、内存、磁盘、网络及高负载进程,助力系统性能优化。工具下载地址:nmon官网。
本文介绍了Selenium WebDriver中的显示等待机制及其应用。主要内容包括:1)显示等待的基本语法;2)ExpectedConditions类的常用方法,如元素可点击(elementToBeClickable)、URL变化(urlContains)、标题验证(titleIs)、iframe切换(frameToBeAvailableAndSwitchToIt)和弹窗处理(alert







