
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了在Docker环境中实现功能测试与自动化测试覆盖率统计的解决方案。通过Jacoco工具进行代码覆盖率分析,采用三阶段流程:1) 通过Docker开放变量参数决定是否执行Jacoco扫描;2) 利用Jenkins模板实现自助式Job创建,支持自定义JVM参数;3) 通过Pipeline自动获取class文件并生成覆盖率报告。系统实现了参数化配置、分支选择、自动构建等功能,最终在Jenkin

本文介绍了开源自动化部署工具Jenkins及其在Linux系统上的安装方法。Jenkins支持持续集成、自动化构建测试和部署,具有插件扩展性强、支持多种开发工具等特点。文章详细说明了在CentOS系统上安装Jenkins的步骤:添加仓库、安装证书、配置JDK11、安装启动Jenkins服务、开放8080端口等。同时提供了首次访问Jenkins时的配置指南,包括修改更新源、获取初始密码、安装推荐插件

在阅读本文之前,糖糖给大家准备了Navicat和DBeaver安装包,在公众号内回复“Navicat”或“DBeaver”或"数据库管理工具"来下载。Navicat是一款跨平台的数据库管理工具,支持多种数据库类型,如MySQL、MariaDB、Oracle、SQL Server、PostgreSQL等。它提供了丰富的功能和工具,可以帮助用户管理数据库、执行SQL查询、备份和恢复数据、创建和编辑表格

本文介绍了通过浏览器开发者工具定位前后端问题的基本方法。主要内容包括:1)使用F12打开开发者工具,通过NetWork面板查看接口请求;2)如何识别问题接口,包括查看接口文档、清空请求记录等方法;3)在Preview/Response页面查看接口详情;4)问题定位技巧:控制台报错、请求参数问题属于前端问题,返回数据错误属于后端问题;5)前端显示与接口返回不一致为前端问题。文章最后提供了软件测试学习

考虑多个输入之间的相互组合、相互制约的关系指导测试用例的选择,指出需求规格说明描述中存在的问题能够帮助测试人员按照一定的步骤,高效率地开发测试用例因果图法是一种严格地将自然语言规格说明转化为形式语言规格说明的方法,可以指出规格说明存在的不完整性和二义性。

官方:https://www.apipost.cn/对于一个互联网公司来说,测试人员是公司里不可缺少的一个角色。但从事的人员不计其数,每年都有很多毕业生卷入互联网的大军。如果一个测试人员的能力还只停留在点点点上,自然是会被新一代的“卷王”们淘汰的。于是掌握,便成了很多测试人员提升职场竞争力的一条必经之路。

当然,使用 Python 开发程序,您可以在文本编辑器中编写代码的同时打开交互式命令窗口。在写代码的过程中,将部分代码粘贴到命令行进行验证,事半功倍!这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!在 Python 的交互式命令行中编写程序的优点是可以一键得到结果,但缺点是无法保存。下次要运行它时,必须再次键入。

本文介绍了Python单元测试框架pytest的常见面试题及使用技巧。主要内容包括:1) 通过pip安装pytest;2) 编写以test_开头的测试函数;3) 使用fixture管理测试资源;4) 参数化测试函数实现多组数据测试;5) 使用skip装饰器跳过特定测试;6) 常用断言方法的使用。文章还提供了完整的代码示例,帮助开发者掌握pytest的核心功能,提升测试效率和质量。最后提供了学习资源
Pytest是Python中功能强大的测试框架,具有简单灵活、支持参数化等特点,可用于单元测试、功能测试和自动化测试。它支持多种插件扩展功能,如生成HTML报告(pytest-html)、失败用例重试(pytest-rerunfailures)等。安装时需注意Python与Pytest版本兼容性问题。测试用例命名需遵循test_开头规则,可通过命令行或主函数方式运行,并支持多种参数配置,如指定用例

Python自动化测试框架比较:本文对比了五种主流Python测试框架的特点和适用场景。Robot Framework适合新手,关键字驱动测试易于上手;Pytest功能强大,适合复杂测试需求;UnitTest作为Python默认框架但略显繁琐;Behave和Lettuce专注于行为驱动开发(BDD),适合黑盒测试。作者建议:功能测试首选Pytest,初学者可选Robot Framework,BDD







