自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oscar999的专栏

天道酬勤,汇学通明

  • 博客(1352)
  • 资源 (78)
  • 收藏
  • 关注

原创 深入理解 Roo Code 的自动批准功能

Roo Code的自动批准功能可显著提升开发效率,但也存在安全风险。该功能允许AI助手直接执行读取文件、修改代码等操作而无需确认,通过工具栏可灵活控制各项权限。不同操作被标记为高、中、低三个风险等级,建议从低风险权限开始逐步启用。系统还提供API调用限制、写入延迟等安全机制。该功能适合原型开发、夜间任务等场景,但在生产环境中仍需谨慎使用,合理平衡效率与安全性。

2025-08-25 23:11:33 463

原创 恢复性测试:定义、重要性及实施方法

摘要: 恢复性测试(Recovery Testing)通过模拟系统崩溃、网络中断等故障,验证软件能否快速恢复并保障数据完整性,属于非功能性测试范畴。其核心价值在于提前暴露风险、保护数据、提升稳定性。测试类型包括灾难恢复、数据库恢复、安全恢复等,需按步骤设计用例并借助工具(如Chaos Monkey、Datadog)实施。该测试是构建可靠系统的关键,确保故障场景下用户体验与业务连续性,最终增强产品信任度。关键词:恢复性测试、故障模拟、数据完整性、混沌工程。

2025-08-22 23:17:50 628

原创 回归测试的重要性与实践指南

回归测试是确保软件更新后原有功能不受影响的关键测试环节。它通过重新运行先前测试用例,防止新改动引发旧问题"复活"。常见测试类型包括全面回归、部分回归和单元回归测试,可根据改动范围选择。回归测试虽能提升稳定性,但手工执行耗时,建议优先自动化核心功能测试。最佳实践包括定期执行、按优先级覆盖、持续更新用例和完善文档记录。通过系统化的回归测试,团队能在迭代中持续交付可靠产品。

2025-08-22 23:12:14 899

原创 UI自动化测试

UI自动化测试是提升软件开发质量和效率的关键手段。本文系统介绍了UI自动化测试的概念、优势、常见类型和实施步骤。核心内容包括:测试框架和工具选择(如Selenium、Cypress)、六大测试类型(功能/回归/兼容性等)、具体实现流程(从需求分析到脚本维护),并提供了Python+Selenium的登录测试示例。文章强调应优先测试核心功能,建议采用页面对象模式,集成CI/CD流水线,通过自动化测试实现快速反馈和持续质量保障。

2025-08-21 23:07:45 652

原创 测试管理全攻略:从入门到精通

《软件测试管理:保障质量的关键环节》摘要: 测试管理是软件开发生命周期中系统化管控测试活动的过程,包含五大核心阶段:计划(明确目标/资源)、设计(拆解测试用例)、执行(运行验证)、缺陷管理(跟踪修复)和报告(质量评估)。其价值在于确保软件符合需求、提升团队协作效率、降低修复成本。实施时需应对计划不足、环境复杂等挑战,推荐采用敏捷测试、工具化管理及持续优化机制。通过结构化测试流程,企业可有效控制质量风险,为产品发布提供可靠决策依据。(149字)

2025-08-21 22:54:36 1102

原创 海量数据测试指南与实战

海量数据测试是确保软件系统处理大规模数据能力的关键性能测试方法。它通过模拟数据库高负载、大文件传输、高频交易等实际场景,评估系统在稳定性、性能和用户体验方面的表现。测试面临数据生成、资源需求和一致性维护等挑战,可通过自动化工具、云服务和严格监控来解决。高效测试需遵循明确计划、数据准备、执行监控、结果分析和优化验证五个步骤。开发团队应尽早测试、贴近真实场景并持续迭代,以构建经得起数据冲击的高质量系统。

2025-08-20 22:54:12 566

原创 Alpha测试:软件上线前的关键环节

Alpha测试是软件发布前的关键内部测试环节,由开发、测试等内部人员模拟用户操作,重点检查功能稳定性、流程合理性和使用体验。其核心价值在于提前拦截Bug、收集早期反馈并降低后期修复成本。与面向真实用户的Beta测试不同,Alpha测试更关注基础功能验证,通常包含技术型白盒测试和用户体验黑盒测试两个阶段。虽然可能存在测试覆盖不全等问题,但通过制定详细测试用例、多轮验证及跨部门协作,能显著提升产品质量。对于追求用户体验的团队,系统化的Alpha测试是保障产品成功的重要防线。

2025-08-20 22:39:41 772

原创 可靠性测试:软件稳定性的守护者

【摘要】可靠性测试是确保软件系统稳定运行的关键手段,通过模拟真实场景压力测试、异常故障注入等方式,评估系统在鲁棒性、一致性和可扩展性等方面的表现。文章系统介绍了可靠性测试的核心指标(MTBF/MTTF)、四大测试类型(负载/压力/恢复/稳定性测试)及实施流程,并推荐了主流测试工具。通过电商、金融等领域的实际案例,展示了可靠性测试在预防系统崩溃、保障用户体验方面的重要价值。最后提出七大最佳实践,强调应将可靠性测试纳入持续优化流程,构建高可用系统。

2025-08-19 22:44:50 657

原创 视觉测试:确保应用界面一致性

视觉测试:保障多端UI一致性的关键 视觉测试专注于检查软件界面是否符合设计预期,解决不同设备上的显示差异问题。随着技术发展,测试方式从人工检查演进到自动化比对和AI智能识别。主要类型包括:手动测试(适合小项目)、自动化测试(快速比对)、AI测试(减少误报)和像素级对比(高精准度)。 视觉测试能确保多端一致性、发现功能测试遗漏的UI问题,提升用户体验和转化率。但面临误报、动态内容测试难等挑战。最佳实践建议建立可靠基准、集成CI/CD、选用AI工具并建立评审机制。随着工具链成熟,视觉测试已成为高质量UI的必要保

2025-08-19 22:31:54 665

原创 软件测试覆盖率:真相与实践

测试覆盖率是衡量代码被测试执行程度的指标,它能帮助开发者识别未测试的代码路径,但不可将其等同于代码质量。本文阐述了测试覆盖率的计算方式(已执行代码行数/总可执行代码行数),并指出其局限性:高覆盖率不代表测试有效性,且可能影响开发效率。文章建议应关注核心功能覆盖和风险覆盖,而非单纯追求数字目标,强调要将覆盖率作为定位测试盲区的工具,而非质量保证的绝对标准。通过平衡测试投入与业务价值,才能真正发挥测试的价值。

2025-08-18 23:09:18 1434

原创 探索性测试:灵活找Bug的“人肉探测仪”

探索性测试是一种灵活高效的软件测试方法,它强调测试人员的经验、直觉和主动思考,而非依赖预设脚本。相比传统脚本测试,它能更快发现隐藏的Bug,尤其适合新功能测试、复杂业务场景和敏捷开发环境。文章介绍了四种探索性测试类型(自由式、策略式、场景式和结对式)及其适用场景,并提供了五步落地法指导实践。探索性测试虽优势明显,但也面临依赖测试员经验、覆盖率难量化等挑战,因此需要与自动化测试结合使用。在DevOps流程中,它能有效补充自动化测试的不足,成为持续交付的"守夜人"。

2025-08-18 22:50:02 932

原创 端到端测试:复杂系统的终极体检术

在系统日益复杂、交付节奏飞快的今天,端到端测试已从“奢侈品”变为“必需品”。它不仅是发现深层次集成问题的探测器,更是保障最终用户体验、加速业务价值交付的关键引擎。拥抱E2E,尤其是结合自动化与智能工具,让你的软件发布之旅更有信心,让用户一路畅行无阻!

2025-08-17 22:43:13 594

原创 负载测试与压力测试详解

性能测试中的负载测试和压力测试本质不同:负载测试是检验系统在预期压力下的表现,找出隐藏问题与承载极限;压力测试则是故意用超限流量压垮系统,观察其崩溃与恢复能力。关键区别在于测试强度与目标,前者为探知临界值,后者为测试过载恢复。最佳实践建议先做性能基准测试,再逐步进行负载与压力测试,重点监控延迟、资源消耗、错误率等指标。两者应结合使用并定期执行,才能确保系统稳定应对流量高峰。

2025-08-17 22:27:09 612

原创 混沌工程(Chaos engineering):系统韧性保障之道

摘要: 混沌工程是一种通过主动制造故障来测试系统韧性的方法,帮助企业在真实崩溃前发现隐藏弱点。Netflix首创该技术,通过在AWS云中模拟服务器宕机等故障,确保服务高可用。其核心价值在于暴露分布式系统的潜在缺陷、提升故障响应能力、保障用户体验和减少经济损失。实施需遵循五大原则:设定健康基准、模拟真实灾难、自动化实验、谨慎测试生产环境并控制影响范围。常用工具有Gremlin等,结合性能测试工具(如NeoLoad)可全面评估系统在故障下的表现,验证自动扩容、优雅降级等关键能力。

2025-08-17 22:15:47 416

原创 数据驱动测试提升自动化效率

数据驱动测试(DDT)通过将测试脚本与测试数据分离,显著提升测试效率和可维护性。核心思路是构建通用测试脚本,搭配外部数据文件(如CSV/Excel)执行多组测试。该方法优势包括:1)测试效率提升,1个脚本可执行多组数据;2)维护成本降低,变更只需修改数据文件;3)测试覆盖更全面,支持异常数据测试;4)促进团队协作。实施分为四步:选择框架、准备数据、编写脚本、生成报告。需注意避免数据混乱和缺乏校验等问题。进阶应用可结合动态数据生成和BDD模式,适合电商、金融等复杂场景测试需求。

2025-08-15 23:03:40 1114

原创 DevOps测试指南:告别手忙脚乱,打造高质量交付快车道!

摘要: DevOps测试是确保敏捷开发高质量交付的关键环节,但其传统模式常因速度慢、维护难等问题成为瓶颈。持续测试(Continuous Testing)通过自动化、风险导向和全流程集成解决这些问题,实现快速反馈与质量保障。最佳实践包括优先自动化高风险功能、选择易用工具、保持测试独立性等。Tricentis等平台提供AI驱动的无代码测试方案,支持端到端协作与智能维护,助力团队平衡速度与质量。将测试从"绊脚石"转化为"加速器",是释放DevOps潜力的核心策略。

2025-08-15 22:20:38 927

原创 Ad Hoc 测试:快速揪出隐藏 Bug 的创意利器

它打破了传统测试的条条框框,利用测试人员的经验、直觉和探索精神,直击那些最隐蔽、最狡猾的缺陷。明明通过了所有“正规”测试的软件,一到用户手里,就冒出些奇奇怪怪的问题:某个按钮多点几次就卡死、输入一串特殊符号直接崩溃、或者在某种意想不到的操作顺序下彻底罢工…测试人员就像一位经验丰富的探险家,凭借对软件的深刻理解、过往经验和一点“直觉”,在应用里自由穿行、随意操作。当结构化测试确保软件“走得稳”,Ad Hoc 测试则负责探索“那些没人走过的路会不会有坑”。虽然“自由”,但它绝非“乱来”。掌握方法,效率翻倍!

2025-08-14 22:44:09 939

原创 AI测试自动化:智能软件质量守护者

AI测试自动化:软件测试的智能革命 AI测试自动化利用人工智能技术(如机器学习、自然语言处理、计算机视觉)优化软件测试全流程,实现更快、更准、更高效的测试目标。核心功能包括自动生成测试脚本、零代码测试、智能执行、缺陷预测、脚本自愈及视觉验证。其优势在于提升效率与精度、缩短上市时间、降低成本,并支持大规模测试覆盖。 关键挑战包括数据质量要求高、工具集成复杂及AI决策透明度问题。推荐工具如Tricentis Tosca(无代码+自愈)、Cerberus Testing(开源低代码)、Applitools(视觉A

2025-08-14 22:17:46 1052

原创 黑盒测试:用户视角下的软件“体检”

摘要:黑盒测试作为软件质量保障的关键手段,通过模拟真实用户行为,专注于输入输出验证而非内部实现,有效弥补开发者视角的局限性。其优势在于客观中立、用户导向和端到端覆盖,但也面临测试覆盖率与效率的挑战。常用方法包括等价类划分、边界值测试等,配合Tricentis等自动化工具可显著提升持续交付效率。黑盒测试通过用户视角的缺陷发现,成为连接技术实现与商业价值的重要桥梁。(148字)

2025-08-13 22:14:33 296

原创 Tricentis Tosca 2025.1 LTS 系统要求

(完整列表详见原文,此处节选关键引擎)

2025-08-12 22:25:19 366

原创 Tricentis Tosca:现代软件测试的自动化利器

Tricentis Tosca是一个持续测试平台,通过模型驱动方法简化自动化测试。其核心流程包括扫描识别控件、创建可复用模块、编排测试用例三步骤,支持UI、API、数据库等多层测试。主要优势在于提升测试效率、扩大覆盖范围、加速质量反馈,并能与企业级应用(如SAP)集成。该平台通过图形化界面降低使用门槛,同时提供需求追溯功能,使测试与业务目标紧密关联,适合敏捷和DevOps环境下的质量保障需求。

2025-08-11 23:16:10 794

原创 无障碍测试:打开数字世界的大门,让软件拥抱每一位用户 [特殊字符]

数字无障碍测试(Accessibility Testing)是确保残障人士平等使用数字产品的关键,涉及视觉、听觉、运动等多方面障碍的支持。全球超12亿残障人士面临数字障碍,而WCAG标准(基于POUR四大原则)为无障碍设计提供了权威指南。测试需结合自动化工具(如axe、WAVE)和手动验证(键盘导航、屏幕阅读器等),并融入开发全流程。尽管面临认知不足、资源投入等挑战,无障碍设计不仅是法律要求(如美国ADA、欧盟EAA),更是道德责任与商业机遇。通过持续优化,科技产品能为所有人创造更包容的数字体验。

2025-08-10 21:28:37 455

原创 AI测试助手如何让Bug无处可藏

AI测试正颠覆传统软件测试模式,通过机器学习实现自动化生成/修复测试脚本、预测风险、24小时执行等能力,可将测试效率提升数十倍。五大核心价值包括解放人力、精准定位缺陷、自愈脚本、快速反馈和零人为失误。落地可分四步走:从高频场景试点、精准匹配工具、集成流水线到数据驱动迭代。需规避成本、数据、安全等陷阱,建议团队优先尝试低代码工具。实践表明,AI可接管70%重复工作,让测试人员转型为质量策略师。文末提供3项即刻行动建议,强调AI是提升而非替代人力的工具。

2025-08-10 21:17:00 728

原创 告别“最后找茬”!敏捷测试:打造高质量软件的加速引擎

摘要: 敏捷测试通过全员协作、测试左移和自动化,将质量保障贯穿开发全周期,颠覆传统阶段式测试。其五大核心方法(TDD、ATDD、BDD、探索性测试和会话测试)结合"早测试、智能化、强反馈"的实践,实现质量与速度双赢。企业可借助Tricentis等工具实现高效自动化测试管理。敏捷测试已成为数字化时代提升交付速度、保障用户体验的核心竞争力,本质是让质量与速度协同而非对立。(149字)

2025-08-10 21:05:31 244

原创 告别996!自动化测试脚本:提速神器 + 避坑指南

摘要: 自动化测试脚本通过编程指令替代重复手动测试,显著提升效率与准确性。主要类型包括单元测试、集成测试、功能测试和性能测试,适用不同场景。优势体现为10倍效率提升、零失误及长期成本节省。主流工具如Tosca、Appium需根据项目类型选择,开发流程需遵循七步法,并规避过度自动化等陷阱。未来无代码工具(如Katalon)进一步降低门槛,实现业务人员直接参与。自动化测试解放人力聚焦高价值工作,成为持续交付的核心驱动力。

2025-08-09 21:57:24 917

原创 健全性测试(Sanity Testing):你软件的快速“体检” ✅(省时避坑,确保核心!)

摘要: 健全性测试是一种快速验证软件核心功能稳定性的方法,聚焦于小改动后的关键流程检查,避免引发重大故障。与冒烟测试不同,它范围更窄、针对性更强,通常在QA或开发人员手动/自动化执行。流程包括识别变更范围、执行测试、验证结果三步。优点在于高效省时、成本低,但无法替代深度测试。适用于快速迭代场景,是防止小更新导致大问题的第一道防线,能显著提升软件发布质量与团队效率。

2025-08-09 21:40:09 1166

原创 并发测试:你的应用扛得住“早高峰”吗?

并发测试:软件高可用的关键保障 并发测试是确保系统在高负载下稳定运行的重要手段,通过模拟多用户同时访问来发现潜在的竞态条件、死锁和数据同步等问题。主要测试类型包括:负载测试(验证峰值流量表现)、压力测试(寻找系统极限)、尖峰测试(应对突发流量)和浸泡测试(检测长时间运行的问题)。 实施步骤包括识别高危场景、使用工具模拟并发、监控关键指标并分析修复问题。尽管存在复杂度高、资源消耗大等挑战,但并发测试能有效预防线上崩溃,保障用户体验。在持续交付流程中集成自动化并发测试,已成为构建稳健系统的必要实践。

2025-08-07 22:05:20 892

原创 别再用人工测试折磨自己了!自动化测试脚本:开发者的效率神器

简单说,它就是一套写好的代码指令,专门用来“指挥”电脑自动测试你的软件应用。想象一下:你写好功能代码,轻轻一推(Push),一套自动化测试程序立刻启动,帮你检查代码有没有问题。发现问题?马上报警!🚨核心优势集成CI/CD管道:代码提交即刻测试,问题早发现、早解决。降低成本:越早发现Bug,修复成本越低(后期修复成本可能飙升10倍!释放人力:机器干脏活累活,开发者专注创造。自动化测试脚本不是“可有可无”,而是现代开发的刚需。十倍提升测试效率 🚀让软件质量稳如泰山 🏔️。

2025-08-07 21:51:09 292

原创 AI增强的软件测试工具

AI增强的软件测试工具通过人工智能技术实现全流程自动化,覆盖测试设计、脚本生成、执行优化、缺陷预测等全生命周期。核心能力包括智能生成测试用例、自适应脚本构建、测试套件优先级排序、深度结果分析和缺陷预警。这些工具显著提升测试覆盖率与效率,实现人机协同,减少人工干预。头部工具如Tricentis Testim(AI驱动的端到端测试)和BrowserStack(全生命周期AI代理)通过智能元素定位、自愈测试等功能,帮助团队适应快速迭代,提升50%以上测试效率。这类工具正成为现代软件工程中质量保障的关键赋能者。

2025-08-06 23:10:10 1217

原创 自动化测试工具Katalon之BDD

BDD测试框架集成示例:Katalon Studio中使用Cucumber访问百度 本文演示了如何在Katalon Studio中集成Cucumber BDD框架进行Web测试。通过创建特性文件(Baidu.feature)定义Gherkin格式的测试场景,编写对应的Groovy步骤定义(BaiduSteps.groovy)实现浏览器操作,并配置测试监听器设置步骤定义包。示例完整展示了从打开浏览器、访问百度首页到验证页面标题的测试流程,包含特性文件编写、步骤定义实现、测试监听器配置和测试用例创建的全过程。执

2025-08-04 22:55:05 75

原创 在线免费的AI文本转语音工具TTSMaker介绍

TTSMaker是一款专业在线文本转语音工具,支持50+种语言及300+种语音风格,包括中文方言和多种发音特色。其核心优势在于提供商用级音频输出(MP3/WAV等格式)、每周3万字符免费额度及100%版权归属。用户可精细调节语速、音调并插入停顿,生成接近真人发音的音频。操作简单:输入文本→选择语音→转换下载,适用于教育、内容创作、企业商用等场景。基于神经网络技术,转换速度快且支持API批量处理。免费政策允许商业用途,是高效便捷的语音合成解决方案。官网:ttsmaker.cn

2025-08-01 23:10:30 1918

原创 Ext JS极速项目之 Coworkee

ExtJS Coworkee是Sencha官方提供的员工管理应用示例,展示ExtJS框架在企业级应用开发的能力。该应用采用左右分区布局,左侧为可折叠导航栏,右侧为主工作区,支持响应式设计。技术实现上,前端使用ExtJS组件库构建交互界面,后端推荐替换原始Node.js为Spring Boot提供RESTful API服务。该示例可作为快速开发员工管理、资料查询等系统的基础模板,支持前后端分离或一体化架构,显著提升开发效率。

2025-07-29 23:56:14 109

原创 3.7 综合挑战项目

这篇文章介绍了用C++实现数字猜谜游戏的开发过程及相关扩展功能。主要内容包括: 核心功能实现:通过随机数生成、比较逻辑和游戏循环构建基础猜数字游戏 项目扩展:添加难度分级、成绩记录和智能提示等增强功能 创意延伸:提出简易计算器、成绩管理系统和井字棋等扩展项目 项目展示:提供项目展示和评分标准建议 开发指南:包含开发日志模板和问题解决技巧 文章采用代码示例与文字说明相结合的方式,通过表情符号和表格等元素增强可读性,适合初学者学习小型C++项目的开发流程和扩展思路。

2025-07-24 22:09:27 1044

原创 3.6 常见问题与调试

错误类型常见表现解决方法忘记返回值得到随机数检查所有路径都有return参数顺序错结果不对对照函数定义检查无限递归程序卡死添加终止条件记忆儿歌编程出错不要慌,调试技巧来帮忙输出中间看一看,分步测试不能忘纸笔追踪变量变,小小bug无处藏。

2025-07-23 22:10:09 935

原创 3.5 模块化编程实践

本文系统介绍了模块化编程的优势与实践方法。在代码复用方面,模块化可提高开发效率,便于功能复用;调试阶段能快速定位问题;团队协作中可实现并行开发。以计算器项目为例,详细展示了功能分解、函数分工和菜单设计的实现过程,包括头文件声明和功能实现代码。文章还提供了项目扩展思路,如添加运算功能、历史记录和界面美化方案,并介绍了命名空间、分离编译等进阶技巧。最后给出单元测试、日志调试方法和标准项目结构示例,指导读者完成一个包含基本运算和高级功能的科学计算器开发。

2025-07-22 22:13:07 424

原创 3.4 递归函数

本文系统介绍了递归编程的核心概念与应用。主要内容包括:1)递归的基本原理,通过俄罗斯套娃比喻解释递归三要素(基本情况、递归关系、向基本情况靠近);2)经典递归问题实现,如阶乘、斐波那契数列(含记忆化优化)、汉诺塔等;3)递归调试技巧与常见错误分析;4)递归与迭代的转换方法。文章还提供了不同难度的练习题和文件系统遍历项目,并给出性能优化建议。递归作为一种分治思想的重要实现方式,特别适合处理具有自相似性的问题,但需注意栈溢出和重复计算等问题。

2025-07-21 22:40:02 268

原创 3.3 参数传递方式

本文系统比较了C++中值传递和引用传递两种参数传递方式。值传递通过复制参数值进行操作,无法修改原变量但安全性高,适用于基本数据类型;引用传递使用别名直接操作原变量,效率高但需谨慎使用,适合需要修改参数或传递大型对象的场景。文章通过代码示例演示了两种方式的差异,包括变量交换、成绩修改等实用案例,并提供了对比表格和使用建议。最后设计了综合练习项目(如银行账户系统)帮助巩固理解,强调避免常见错误(如忘记引用符号或返回局部引用)。

2025-07-18 22:39:39 876

原创 3.2 函数参数与返回值

概念说明示例函数参数函数的输入值返回值函数的输出结果void函数不返回值的函数多参数多个输入值参数顺序传递参数的顺序必须匹配定义func(a,b)vsfunc(b,a)

2025-07-17 22:08:01 345

原创 3.1 认识函数

想象有一个神奇的"magicToolbox"工具箱,它可以完成特定任务。比如"drawStar"工具箱,按下按钮(调用函数)就能画出五角星。概念说明示例函数定义创建函数的完整代码函数调用执行函数功能greet();返回类型返回值的数据类型intvoid参数传入函数的数据函数体函数执行的代码块{...}return返回结果并结束函数课后练习创建singBirthdaySong()函数输出生日歌编写calculatePerimeter()函数计算圆周长观察家电思考对应的函数模型。

2025-07-16 22:23:43 419

原创 2.3 数组与字符串

通过结合动手实践和生活场景,帮助少儿直观理解数组和字符串的抽象概念!—— 把代码变成“积木块”!

2025-07-15 22:34:09 334

Windows 最新版本的allure命令行工具

1. Windows 最新版本的allure命令行工具 2. 可以用于产生测试报表 3. Python中可以结合Behava或者pytest 产生测试包括 4. 使用方法: 解压后将bin 目录配置到path环境变量

2023-11-21

pytest-bdd 简单示例

pytest-bdd 简单示例 1. 使用pytest-bdd进行一个简单的计算器的测试演示

2023-11-13

Jenkins 2.414.1长期支持版本安装环境

1. Jenkins 2.414.1的war档 2. OpenJDK 17 3. Jenkins 需要的常用插件 启动方式 java -war jenkins.war

2023-09-18

Ext JS 7.6 开发介绍与API

Ext JS 7.6 开发介绍与API, 解压后使用浏览器打开使用,内容包括: 1. API 参考 2. 开发说明

2023-07-16

批量导入maven本地库目录到Nexus私有服务器的脚本

1. 将此文件放入Maven本地库的根目录 2. 在Lunix下执行 ./mvnimport.sh -u admin -p yourpassword -r http://localhost:8081/repository/maven-releases/ 3. Windows 可以在安装Git之后,使用Git Bash执行 关于批量导入构件到Nexus私有服务器, 可以参考以下博文的介绍: Nexus如何导入jar以及批量导入Maven的本地库目录 https://blog.csdn.net/oscar999/article/details/131349696

2023-06-28

maven 库管理工具 nexus 3.55 - 基于其可以搭建私有库

- maven 库管理工具 - 基于其可以搭建私有库 -windows 版本

2023-06-18

基于JSP的Java Web项目的CSRF防御示例

1. 基于JSP的Java Web项目的CSRF防御示例 2. 使用Maven管理, 在Eclipse中导入, run as Server 方式运行

2023-01-07

Eclipse Tomcat插件

Eclipse Tomcat插件 1. 在Eclipse 启动Tomcat 2. 方便调试

2022-12-27

Spring Security 示例项目

Spring Security最简单的入门项目

2022-11-29

Webpack 快速介绍及入门示例的配套示例

Webpack 快速介绍及入门示例 https://blog.csdn.net/oscar999/article/details。 配套示例

2022-06-24

跨域访问演示环境和代码

1. 两个tomcat ,不同的端口模拟跨域访问 2. 前端解决方案 - JSONP 3. 后端解决方案 - CORS (使用JSP演示)

2022-03-12

跨域访问禁止以及使用JSONP实现跨域的示例

1. 连个tomcat 服务器演示跨域访问 2. JSONP的方式实现跨域访问

2022-03-08

jenkins2.277.4 及解决插件安装相关工具包.rar

1. Jenkins windows 安装版 jenkins2.277.4.msi 2. Java验证https 访问的工具类 SSLPoke.class 3. Java 快速安装证书的工具类 InstallCert.class 4. 本资源为 “Jenkins 在Windows下插件无法安装问题解决 https://oscar.blog.csdn.net/article/details/117012184 ” 的配套资源

2021-05-19

OpenSSL.rar

OpenSSL 命令行工具,包括加密和密钥证书管理等。 1. Linux 版本 openssl-1.1.1m.tar.gz openssl-3.0.1.tar.gz 2. Windows 版本: 轻量版 Win64OpenSSL_Light-3_0_1.exe , 完全版 Win64OpenSSL-3_0_1.exe

2022-01-05

Excel 宏示例以及VBS转EXE工具

1. Excel Macro示例 2. VBS调用宏示例 3. VBS转EXE 工具

2021-09-01

update-site-eclipse-sql-editor-main.zip

Eclipse 的SQL 编辑器插件。

2021-07-26

plink - Puuty命令行工具

1. Putty 的命令行工具 2. 适用在与Jenkins自动化的整合

2021-06-28

oracle jdbc.rar

Oracle JDBC驱动, 包括两个版本 1. ojdbc6.jar 2. ojdbc8.jar 适合Oracle 11及以上版本

2021-06-16

file7780205318225801788_a-vaadin-helper-1.6.2.zip

Vaadin 14 Vaadin Helper 依赖库文件

2021-06-09

spket集合.rar

spket 是RIA开发的一个比较老旧的工具, 本资源集包括: 1. spket-1.6.23.jar spket独立 IDE 2. spket-plugin-1.6.23.zip spket的Eclipse插件 3. ext-6.0.0.jsb2 Ext JS的语法支持文件

2021-06-04

Protocol Buffers 2025 最新版本 v30.2

Protocol Buffers 2025 最新版本 v30.2

2025-05-11

Redis 的Windows 解压版

Redis 的Windows 解压版 版本号:3.0.504

2025-03-25

Spring Cloud Config的Server 和Client示例项目

Spring Cloud Config的Server 和Client示例项目 ● JDK 21 ● Spring Boot 3.4.3 ● Spring Cloud Config

2025-03-17

Anaconda Windows安装版

Anaconda 是数据科学和 AI 领域的工具,通过集成常用库和工具,简化了环境管理和包安装,特别适合初学者和需要快速上手的开发者。而原生 Python 更适合通用编程或对环境有高度定制需求的用户。

2025-02-01

OpenJDK 21.0.2

OpenJDK 21 的最高版本:21.0.2,解压后使用,无需安装

2025-01-11

API 测试工具 - Karate

Karate是一个将API测试自动化、模拟、性能测试甚至UI自动化结合到一个统一框架中的开源工具。 Karate使用Gherkin 的BDD语法,是语言中性的,即使是非程序员也很容易。 断言和HTML报告是内置的, 支持并行运行测试以提高速度

2025-01-02

Jenkins的HTTP Request插件1.14 版本

这是最后一个支持Basic 认证的 HTTP Request 版本 Jenkins HTTP Request插件是一个用于Jenkins持续集成/持续交付(CI/CD)平台的开源插件。该插件通过发送HTTP请求到指定的URL,并根据响应结果来触发相应的Jenkins作业状态。它主要使用Java编程语言开发,充分利用了Jenkins插件架构的优势,为Jenkins用户提供了丰富的HTTP请求功能。

2024-12-03

Jenkins 2024/12 最新版本: 2.479.2 LTS

Jenkins 2024/12 最新版本: 2.479.2 LTS

2024-12-03

JPlag-检测文本和代码相似度

JPlag能够在多组程序间找出两两之间的相似性。它能够可靠地检测出软件开发中的软件抄袭和串通行为。

2024-11-25

MySQL社区版 8.0.40

1. 下载后解压缩 2.点击 mysql-installer-community-8.0.40.0.msi 进行安装

2024-10-28

JMeter Linux + Window

1. JMeter是一款开源的性能测试工具,常用于对Web服务和接口进行性能测试。 2. 该压缩包包括Linux 和Windows 版本

2024-10-21

Dev-C++ 开发IDE

Dev-C++ ,适合初学者和少儿编程的C++工具

2024-09-26

Spring Boot 项目示例

1. basicauth 2. sb-oauth 3. springoauth2 4. springsecurity

2024-08-14

Postman windows 64 安装版

Postman 是一个流行的API(Application Programming Interface)开发工具,它使得开发者可以很容易地创建、测试、共享和文档化API。Postman 提供了一个友好的用户界面,来发送HTTP请求,接收响应,并检查服务器回送的数据,而无需编写任何代码(例如,可以用它来发送GET、POST、PUT、DELETE等请求)。 Postman介绍和快速使用: https://blog.csdn.net/oscar999/article/details/135050578

2024-08-13

Spring Boot 3 极速搭建OAuth2认证框架示例项目

Spring Boot 3 极速搭建OAuth2认证框架示例项目 博文地址: https://blog.csdn.net/oscar999/article/details/136927093

2024-08-13

JDepend4Eclipse 解压安装版

Eclipse JDepend插件是一个专为Eclipse IDE设计的工具,用于分析Java项目的包依赖关系,从而帮助开发者评估代码的可扩展性、可重用性和可维护性。 下载包含 features 和 plugins的插件的压缩包, 解压之后将 features 和 plugins 目录复制到本地Eclipse 安装路径对应的目录中

2024-08-10

Eclipse附带如下插件: 1. Jdepend 2. Java Dependency Viewer 直接解压就可以使用

用于查看Java代码中的类, 包的依赖和调用关系, 是否模块间存在循环调用。 Java Dependency Viewer的介绍: Eclipse插件Java Dependency Viewer是一个为Java项目提供依赖关系可视化功能的工具。 在复杂的Java项目中,理解和分析类与类之间、包与包之间的依赖关系是非常有用的。Java Dependency Viewer插件通过生成依赖关系图,帮助架构师和高级开发人员审查这些依赖,以确保项目实现符合设计要求。

2024-08-08

Java Dependency Viewer 的Eclipse 插件离线安装包

Java Dependency Viewer是一个为Java项目提供依赖关系可视化功能的工具。 在复杂的Java项目中,理解和分析类与类之间、包与包之间的依赖关系是非常有用的。Java Dependency Viewer插件通过生成依赖关系图,帮助架构师和高级开发人员审查这些依赖,以确保项目实现符合设计要求。

2024-08-07

支持 ATDD (Acceptance Test Driven Development) 的工具

支持 ATDD (Acceptance Test Driven Development) 的工具

2024-01-15

截取动态屏幕截图的工具

1. Windows下用于截取动态的屏幕截图 2. 允许用户使用各种功能创建高质量的 GIF,例如记录特定窗口或屏幕部分。该程序还提供编辑功能,允许用户添加标题,调整大小,裁剪和更改其创建的帧速率。 3. 可以用于创建教程,共享视觉指南和创建复杂的动画。 4. 免安装版,解压后就可以使用

2023-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除