自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (51)
  • 收藏
  • 关注

原创 LLM重塑游戏自动化测试的底层逻辑

另一方面,传统的自动化测试因其固有的脆弱性(如对UI元素变化的极度敏感),导致维护成本高昂,反而在关键时刻成为迭代的瓶颈。在WeTest与徐汇游戏服务产业中心合办的一场以“游戏AI技术提效”为主题的前沿技术研讨中,腾讯专家展示了基于LLM的智能体如何为游戏测试注入“认知智能”,从而重新定义自动化测试的边界与价值。未来,测试工程师的核心价值将不再是编写和维护脚本,而是设计更刁钻的测试场景、定义更复杂的验收标准,并驾驭AI测试员去执行。LLM的引入,标志着测试从“自动化”向“智能化”的跃迁。

2025-12-25 17:55:23 314

原创 AI生成诱饵与XLL隐匿技术

报告称:“基于共享基础设施(如ruzeda[.]com域名)、诱饵文档构造的显著相似性,以及利用ADS的WINRAR漏洞攻击,我们将此活动归因于Paper Werewolf(即GOFFEE)威胁组织”。研究人员指出:“PDF由AI生成,包含多处明显矛盾”,包括拼写错误的俄语单词,以及国徽更像"扭曲的鸟类图案"而非官方双头鹰标志。2025年10月下旬检测到的此次攻击活动,标志着该组织战术的重大转变——将传统邮件诱饵与新型执行方法相结合,专门针对俄罗斯高科技与国防工业。但该组织的攻击手法存在明显破绽。

2025-12-24 19:39:45 312

原创 用提示词生成API接口测试计划的步骤

核心内容:必须包含测试目标、测试范围、测试环境(需含服务器 IP、端口号、数据库信息、测试工具)、测试策略(如功能测试、性能测试、安全性测试的具体策略)、测试用例设计、测试执行步骤、缺陷管理流程(含缺陷管理工具、缺陷严重程度划分标准、缺陷处理流程)、测试风险评估与应对措施、测试时间安排(需用表格形式,包含阶段名称、开始时间、结束时间、负责人)、测试人员分工。需覆盖接口的所有关键功能场景和异常场景,包括但不限于参数合法性、边界值、功能逻辑、异常处理、特殊场景(如分页参数异常、超时处理等)”。

2025-12-22 17:47:49 474

原创 评估与信任AI测试结果的4个指标

无论是AI识别UI异常、自动生成测试用例,还是做性能瓶颈分析,如果同样的输入在不同时间、不同环境下得出不同结果,那么再智能的系统也无法被信任。传统自动化测试的可靠性基于“脚本可重复性”与“结果确定性”;只有当AI的输出具备一致性、置信度、可解释性与验证性时,测试团队才能真正把AI的能力纳入质量保障体系中,而非将其视作一个“智能黑箱”。在未来的研发体系中,测试人员不再只是结果的验证者,而是AI测试系统的监督者与信任构建者。测试团队必须回答的,不再是“AI能不能测试”,而是“AI测试出的结论,能不能信”。

2025-12-11 16:23:20 971

原创 质量保障追求敏捷与快速交付

但我们需要冷静地追问:这套日益复杂的体系,究竟是切实提升了软件交付的质量,还是仅仅创造了一种“我们已全力以赴”的集体心理安慰。例如,AI可以生成测试“用户修改头像”的脚本,但它无法理解这个功能在社交产品中对于用户身份认同的核心价值,从而设计出诸如“上传动态GIF头像是否会导致App卡顿”这类需要深度业务理解的场景。更糟糕的是,应急预案文档陈旧,团队仓促应对,扩大了事故影响。真正的质量提升,源于对软件研发全链路的系统性思考与优化,让测试手段回归其“风险揭示者”和“效率助推器”的本位,而非成为最后的“救世主”

2025-12-10 16:33:59 322

原创 nom单元测试与模糊测试实践

本文将带你掌握nom解析器框架的双重测试策略——单元测试与模糊测试,通过实战案例和最佳实践,让你的解析器代码更加健壮可靠。读完本文,你将能够搭建完整的测试体系,处理边界情况,生成抗攻击的解析器。作为开发者,我们应该借鉴nom的测试经验,将测试视为开发过程的有机组成部分,而不是事后添加的步骤。通过单元测试构建坚实基础,通过模糊测试探索边界情况,你的解析器将能够应对各种复杂场景,为用户提供可靠的服务。同时,独立的测试目录tests/包含了更复杂的集成测试,如JSON解析测试tests/json.rs。

2025-12-09 16:54:13 641

原创 Wireshark网络抓包工具

不管你是程序员、网络管理员,还是单纯的技术爱好者,学会用Wireshark绝对是个技能点满值的投资!想象一下,网络数据就像马路上川流不息的车辆,而Wireshark就是路边的监控摄像头,能记录每辆车的车牌号、行驶方向、载货情况…简单说,Wireshark就是个网络"窃听器"(当然是合法的那种)。它能捕获你电脑网卡上的所有数据包,然后以人类能理解的方式展示出来。从简单的抓包操作到复杂的协议分析,它能帮助我们深入理解网络世界的运作机制。记住,学会使用工具只是第一步,更重要的是理解网络协议的原理。

2025-12-09 15:57:58 893

原创 什么是HTTP状态码?请解释常见的200, 201, 400, 401, 403, 404, 500, 502的含义?

123

2025-12-05 17:23:13 119

原创 python安装与环境配置

Python 是一种跨平台的高级编程语言,语法简洁、功能强大,广泛应用于 人工智能、数据分析、Web 开发、自动化脚本 等领域。在使用 Python 之前,需要正确安装并配置运行环境。如果显示版本号(如 Python 3.12.2),说明已安装,否则需要手动安装。2.VS Code —— 免费、插件丰富,适合学习与轻量开发。1.PyCharm —— 功能强大,适合专业开发。三、Windows 安装 Python。四、macOS 安装 Python。五、Linux 安装 Python。

2025-12-03 19:55:09 397

原创 JMeter动态签名接口性能测试

本文旨在系统性地解析这一技术难点,通过一个全新的实战案例,引导您从理解机制到熟练应用,最终能独立完成复杂签名接口的压力测试。本文旨在系统性地解析这一技术难点,通过一个全新的实战案例,引导您从理解机制到熟练应用,最终能独立完成复杂签名接口的压力测试。第二部分:实战演练——构建动态签名压测脚本我们以“查询产品详情”接口为例,演示在JMeter中实现动态签名的完整流程。第二部分:实战演练——构建动态签名压测脚本我们以“查询产品详情”接口为例,演示在JMeter中实现动态签名的完整流程。“请扮演一个性能测试专家。

2025-12-02 13:39:59 699

原创 AI测试的质量评估指标体系

人工智能系统正深刻改变世界,但其测试复杂性远超传统软件——模型的不确定性、数据依赖性、伦理隐忧都构成独特挑战。设计一套科学的质量评估指标体系(QAI)对准确衡量AI系统性能、驱动产品可信发展至关重要。集成数据采集(监控、日志)、计算框架(MLFlow、Weights & Biases)、可视化工具(Grafana)。推荐系统需强鲁棒性和公平性)。基于任务类型(分类、回归、生成、强化学习等)和核心关注点选择合适的量化指标。3. 维度复杂:需评估超越功能正确性的性能、公平、鲁棒性、可解释性等属性。

2025-11-20 14:47:03 297

原创 冒烟测试:程序员防“自燃“的第一道防火墙

本文将带你深入探索这个既有趣又至关重要的测试环节,从硬件起源到实际应用,从方法论到实战技巧,让你彻底搞懂如何防止你的代码"冒烟"。),就说明修理基本成功。想象一下,如果没有这道关卡,测试团队可能要花大量时间在根本无法正常运行的代码上,就像医生给一具尸体做全面体检——既浪费时间又毫无意义。就像硬件测试关注"是否冒烟"这个最基础指标一样,软件冒烟测试关注的是"能否正常运行"这个最基本要求。反例警示:某电商团队把商品搜索、下单、支付、退款全纳入冒烟测试,结果每次测试要2小时——这不是冒烟测试,这是慢性自杀!

2025-11-19 19:11:33 312

原创 AI在性能测试预测中的核心算法是什么?如何模拟真实用户负载模式?

基础特征:用户数量随时间的变化(如工作日 9 点、20 点为高峰)、请求类型占比(如电商中 “商品查询” 占 60%、“下单” 占 5%)、单次请求的参数分布(如查询关键词的频次)。行为序列特征:用户操作的时序依赖(如 “登录→搜索→加购” 的路径占比 70%,“直接访问商品页” 占 30%)、操作间隔(如浏览页面的平均停留时间 20 秒)。原理:通过 “智能体(Agent)” 与 “环境(系统)” 的交互(如调整负载大小、资源分配),学习 “最大化性能指标(如吞吐量)” 的策略,间接实现性能预测。

2025-11-18 17:24:50 253

原创 AI驱动的自愈合测试脚本如何应对UI微小变动?其技术实现路径是什么?

数据采集:通过录屏、截图工具收集 UI 界面在不同状态(正常显示、微小变动、极端场景)下的图像数据(含 PC 端、移动端、不同分辨率),并标注元素类型(如按钮、输入框、下拉菜单)、功能语义(如 “登录”“返回”)、结构关系(如 “子元素”“相邻元素”);语义特征:结合 OCR(文字识别)和 NLP(自然语言处理)理解元素的文字含义(如 “提交” 按钮改为 “确认提交”,语义仍为 “提交操作”),或通过元素标签(如button、input)的语义属性定位;

2025-11-18 17:22:21 285

原创 深入解析C++中的构造函数和析构函数

6)初始化对象的状态:构造函数可以设置对象的初始状态,例如设置指针成员变量为 null、设置计数器为 0 等。2)分配和初始化成员变量:构造函数可以分配并初始化类的成员变量,以便在对象创建时设置默认值或特定的初始状态。8)为派生类提供基类的初始化:在派生类的构造函数中,可以通过调用基类的构造函数来初始化继承自基类的成员变量。1)对象的初始化:构造函数用于初始化对象的成员变量,确保对象在创建时具有正确的初始状态。3)构造函数可以带有参数,在创建对象时,可以根据传递的参数值来初始化对象的成员变量。

2025-11-18 09:55:56 564

原创 Go语言Map并发安全解析与实战指南

Go语言以其强大的并发模型而闻名,但它的内置map类型在并发访问时却存在一些需要注意的安全隐患。Go的map底层使用哈希表实现,当执行写操作时,可能会触发哈希表的重新哈希过程,这个过程中map的内部结构会发生改变。Go语言的map在默认情况下不是线程安全的,这在并发编程中是一个重要的考虑因素。对于需要高并发访问的大型map,可以使用分片锁的策略,将map分成多个片段,每个片段有自己的锁,这样可以减少锁竞争。这种方法的优势在于,当不同的goroutine访问不同分片时,它们不会相互阻塞,从而提高了并发性能。

2025-11-18 09:50:35 420

原创 软件安全测试包括哪些内容?如何进行测试?

综上所述,软件安全测试是一个系统而全面的过程,要求测试人员具备扎实的安全知识、熟练的测试技巧以及对最新安全威胁的敏感度。软件安全测试首先进行的是漏洞扫描,利用自动化工具或人工方法,对软件进行全面扫描,寻找可能的安全弱点,如SQL注入、跨站脚本(XSS)、缓冲区溢出等常见漏洞。最终,编写详细的测试报告,总结测试过程、发现的问题、修复措施及建议,为软件开发团队和管理层提供决策依据。验证软件中的安全功能,如加密模块、访问控制机制、日志审计系统等,确保其按预期工作,提供有效的安全防护。二、如何进行软件安全测试?

2025-11-18 09:46:09 334

原创 装箱与拆箱---JAVA篇

装箱与拆箱

2025-11-11 16:55:38 839

原创 JMeter分布式集群搭建与性能测试

性能测试。。

2025-11-03 09:32:12 854

原创 xpath找父节点和兄弟节点

笔记

2025-10-21 17:35:59 129

原创 浅谈selenium+webdriver爬虫技术

DOM是W3C指定的标准,如上图可以看到,DOM是由一个个的node(节点)组成。里面较常用的包括find_element_by_id 、find_element_by_xpath、ind_element_by_class_name 、find_element_by_css_selector这四种。图上看到节点之间有层级关系,如head和body为文档根节点的子节点,head标签内部的title则为其子节点,body内部的div为其子节点,下一级的a和button之间为兄弟节点,与div为父子关系。

2025-10-21 17:33:06 1616

原创 AI 测试:更广泛的覆盖范围、更少的错误、新的风险

加油

2025-10-21 17:24:12 404

原创 自动化测试框架TestNG

TestNG的官方网址: https://testng.org/doc/index.html。个人觉得学习一个新的框架,结合着官网的介绍更容易理解。由于我对java比较熟悉,所以就从TestNG框架开始学习自动化接口测试。和Junit相比,TestNG比较适合测试人员使用,因为。TestNG比Junit涵盖功能更全面的测试。Junit更适合隔离性比较强的单元测试。TestNG更适合复杂的集成测试。

2025-09-12 17:41:04 232 3

原创 Fiddler工具常用功能深度解析与实战应用

在测试RESTful API时,通过构造请求功能,修改请求方法(GET、POST、PUT、DELETE等)和请求体数据,验证API的各项功能。在测试Web应用的跨平台兼容性时,通过修改User-Agent,模拟不同浏览器(如Chrome、Firefox、Safari)和移动设备(如iPhone、Android)的访问,验证应用在不同环境下的显示效果和功能完整性。在测试电商网站的API接口时,通过HOST过滤功能,仅捕获与订单处理相关的API请求,忽略其他无关请求,提高测试效率。

2025-09-12 17:24:28 182 3

原创 HTTP的Web服务测试在Python中的实现

这些框架提供了丰富的测试功能,如测试套件的组织、测试用例的编写、断言的使用以及测试结果的报告等。通过将requests库与这些测试框架结合使用,开发者可以构建结构化的测试套件,对Web服务的各个接口进行全面测试。此外,Python的httpretty和responses等库也提供了模拟HTTP服务器的方法,允许开发者在本地环境中模拟Web服务的行为,从而进行更加灵活和可控的测试。通过合理使用这些工具和库,开发者可以构建全面、可靠和高效的测试套件,确保Web服务的稳定性和可靠性。

2025-09-12 17:19:15 322 2

原创 渗透测试成功的8个关键要素

至关重要的是,要明确测试的目标是评估整体安全状况,还是特定系统的安全性,以及是否需要将人为因素(例如对网络钓鱼和社会工程学攻击的敏感性)纳入测试范围。首先,从经济角度来看,测试费用会随着范围的扩大而增加,而测试成本与所需信息之间的不匹配可能会影响公司高层对未来的测试项目的支持。其次,测试范围过大时,测试结果可能会产生过多的信息,导致真正需要的数据被淹没在海量的测试结果中。因此,如果想要测试架构中特定部分的安全性,应将渗透测试的范围限定在该部分,而对整个系统的测试可以安排在后续进行。

2025-07-25 17:48:16 507 10

原创 Postman接口测试工具介绍

Postman以其强大的功能、简洁的界面和丰富的扩展性,成为了API测试领域的明星工具。Postman支持环境变量和全局变量,用户可以为不同环境(如开发、测试、生产)设置不同的参数,从而实现参数化请求。Postman支持插件和扩展,用户可以根据需要安装和使用各种插件,扩展Postman的功能。例如,Postman提供了丰富的API库,用户可以快速导入和测试常用的API。通过详细的文档记录API的请求方法、参数和响应格式,提高开发效率和接口使用的便利性。通过设置不同的请求参数和并发量,测试API的性能表现。

2025-07-18 17:19:18 342 10

原创 代码优化可以提升程序性能

运用对象池技术:生命周期长的对象拥有生命周期短的对象时容易引发内存泄漏,例如大集合对象拥有大数据量的业务对象的时候,可以考虑分块进行处理,然后解决一块释放一块的策略。例如,选择合适的编译选项,如使用 - O2、-O3 等参数,可以让编译器针对代码做一些自动优化,去除冗余代码、减少指令数、提高循环和函数调用的效率等,从而显著提升程序的运行速度。例如,避免频繁的内存分配和释放,对于需要频繁分配和释放内存的地方,可以考虑使用对象池或内存池来管理内存,减少系统调用的开销。例如,有狼、麻雀、小龙虾等生物启发式算法。

2025-07-14 17:55:00 360 3

原创 Python性能优化

技巧:Python 的内置函数(如 sum(), map(), filter(), sorted())和标准库中的模块(如 math, collections)通常是用 C 语言实现的,效率远高于等效的纯 Python 循环。技巧:避免在循环中使用 + 或 += 操作符连接大量字符串,因为字符串是不可变的,每次 + 都会创建新的字符串对象,导致 O(n^2) 的时间复杂度。优先考虑代码清晰度。· 集合 (Set): 适合快速成员查找、去重、集合运算(交、并、差),查找/添加/删除平均时间复杂度 O(1)。

2025-07-11 17:50:49 1365

原创 OpenVAS:开源漏洞扫描利器,守护网络安全的坚实护盾

OpenVAS(Open Vulnerability Assessment System)作为一款强大的开源漏洞扫描工具,以其广泛的漏洞检测能力、自动扫描功能以及丰富的插件和自定义选项,为网络安全防护提供了有力的支持。它通过对目标系统进行全面的扫描,识别潜在的安全风险,并提供详细的漏洞报告。扫描完成后,OpenVAS 会生成详细的漏洞报告,包括漏洞的类型、严重程度、影响范围以及修复建议等。在扫描过程中,它会将目标系统的特征与漏洞库中的信息进行匹配,以发现潜在的漏洞。

2025-07-08 16:51:15 564

原创 2025 年优秀安全测试工具推荐

MobSF(Mobile Security Framework)是一款开源的移动应用安全测试工具,支持对 Android、iOS 和 Windows 移动应用程序进行自动化的静态和动态安全分析。Nessus 是一款功能全面的漏洞扫描工具,支持对网络设备、操作系统、数据库和 Web 应用进行全面的安全评估。本文将详细介绍 2025 年一些比较好用的安全测试工具,这些工具涵盖了从网络扫描、漏洞检测到应用安全分析等多个方面,能够满足不同用户的需求。它能够帮助安全人员评估浏览器的安全性,发现潜在的安全威胁。

2025-07-07 17:21:16 612

原创 如何对AI大模型进行测试

多模态测试(如果适用)

2025-07-02 17:40:40 926

原创 Java代码优化

因为当 StringBuilder 达到最大容量的时候,它会将自身容量增加到当前的2倍再加2,无论何时只要 StringBuilder 达到它的最大容量,它就不得不创建一个新的字符数组然后将旧的字符数组内容拷贝到新字符数组中—-这是十分耗费性能的一个操作。另外,栈中创建的变量,随着方法的运行结束,这些内容就没了,不需要额外的垃圾回收。· 在4096 的基础上,再申请8194个大小的字符数组,加起来相当于一次申请了12290个大小的字符数组,如果一开始能指定5000个大小的字符数组,就节省了一倍以上的空间;

2025-07-01 15:13:28 384

原创 pytest框架技巧

本文旨在深入探讨 Pytest 框架中的一些较新的知识点,包括参数化测试的高级用法、插件机制的扩展、并发测试的支持以及与持续集成工具的无缝集成等。Pytest 作为 Python 生态系统中最受欢迎的测试框架之一,以其简洁的语法、强大的功能和灵活的扩展性,赢得了开发人员和测试人员的广泛青睐。近年来,Pytest 框架不断推陈出新,引入了许多令人兴奋的新特性和改进,这些新知识点不仅提升了测试的效率和质量,还为开发人员提供了更丰富的测试工具和策略。是 Pytest 的一个内置插件,支持分布式测试。

2025-06-26 09:05:07 366

原创 Django学习笔记

8.运行数据库迁移:运行python manage.py makemigrations和python manage.py migrate来创建和应用数据库迁移,同步数据模型的变化到数据库中。2.创建Django项目:在想要保存项目的位置,运行django-admin startproject project_name来创建一个新的Django项目。6.配置URL路由:在项目的urls.py文件和应用程序的urls.py文件中配置URL路由,将HTTP请求分发到对应的视图处理函数。

2025-06-24 16:12:33 123

原创 WEB自动化测试--考核细则

建议在第二次运行前,将各自的用例自己跑一下,避免异常弹窗,参数配置等问题引起的失败。注:提交的用例经评审如果达不到代码规范标准,那么不给分,情节严重的将反扣相应分值。1.在每个月月底,有自动化测试成员自己在产出文档上填写本月解决的有关自动化测试的难点,并截图相关代码及给出应用到哪些用例上,否则不得分,具体得分由相关人员评审后给分。2.脚本代码之间不允许出现注释独占一行或多行的情况,注释只能出现在代码末尾,跟代码同占一行,如果一行字符数超过100个,允许拆成2行。3.脚本代码之间不允许出现注释掉的代码行。

2025-06-20 18:01:57 317

原创 Jenkins故障排除与问题解决案例

同时,及时更新 Jenkins 及其插件的版本,优化构建脚本和流程,也是保证 Jenkins 稳定运行的重要措施。同时,发现由于资源限制,构建过程中内存不足,导致任务失败。有时是由于 Jenkins 版本与插件版本不兼容,升级 Jenkins 到最新稳定版本,并选择与之兼容的插件版本进行安装。检查发现 Jenkins 服务器的性能瓶颈,升级了服务器的硬件配置,如增加 CPU 核心和内存。分析发现是由于在构建过程中同时进行了大量不必要的操作,对构建脚本进行了优化,去除了冗余的步骤。更新了正确的认证信息。

2025-06-19 14:55:11 370

原创 Web编程安全规范---输入数据校验

说明:服务器产生的输入是指除用户产生的输入以外的输入,例如来自hidden fields、selection boxes、check boxes、radio buttons、cookies、HTTP headers、热点链接包含的URL参数的数据或客户端脚本等;必须假定所有服务器产生的输入都是被篡改过的、恶意的,并对它们进行合法性校验,如果不合法,说明有人恶意篡改数据。:对于在客户端已经做了输入校验,在服务器端再次以相同的规则进行校验时,一旦数据不合法,必须使会话失效,并记录告警日志。

2025-06-16 17:47:51 490

原创 web网络安全之口令安全基本要求

2025-06-13 17:39:24 109

原创 接口自动化难点

解决方案:在接口自动化测试框架中应用设计模式,去重复代码,同时加强对代码规范的遵守和审查,提高代码的可扩展性和维护性。在进行接口自动化测试时,需要考虑接口请求的频率问题,为了防止过度请求导致接口请求不到造成整个接口系统崩溃。在进行接口自动化测试时,需要考虑代码的质量问题,过多的重复代码和不规范化处理会影响测试执行效率和代码维护。在进行接口自动化测试时,需要考虑接口数据量的问题,过大的数据量会影响接口的响应速度。解决方案:在接口自动化测试框架中加入数据量控制机制,以保证接口测试的正确性和稳定性。

2025-06-11 20:14:55 544

JSP漏洞大观

JSP漏洞大观

2013-06-06

java-swing编程(一个简单的图片查看器).

java-swing编程(一个简单的图片查看器).

2013-01-05

PYTHON密集知识点

PYTHON密集知识点

2018-10-11

弱网测试.docx

弱网测试.docx 不错的一种技术。。弱网测试.docx

2019-05-31

系统提测时可以用的模板

系统提测时可以用的模板

2018-10-23

安卓测试性能测试工具

安卓测试性能测试工具安卓测试性能测试工具安卓测试性能测试工具安卓测试性能测试工具安卓测试性能测试工具安卓测试性能测试工具

2018-02-02

WEB常见攻击与渗透测试

WEB常见攻击与渗透测试

2013-06-06

fiddler模拟限速.docx

fiddler模拟限速

2019-05-31

springmvc增删改,分页,导入数据等功能

springmvc增删改,分页,导入数据等功能springmvc增删改,分页,导入数据等功能springmvc增删改,分页,导入数据等功能springmvc增删改,分页,导入数据等功能

2016-03-08

浅谈性能测试中分析与调优过程的基本原则

前言:性能测试过程中的监测、分析及调优工作涉及到很多因素,在这里我们主要探讨有关分析与调 优过程所涉及的基本原则,以供大家交流。 谈到性能问题,首先应该明确用什么方式或指标来反映系统性能,一般来说通过系统外部指标是其性 能最直观的反映,其中包括: 1)响应时间——单一业务执行过程中服务器的反馈时间 2)交易数——单位时间内系统执行交易的总数量 3)交易结果

2018-12-20

web 安全培训

安全测试是在IT软件产品的生命周期中,特别是产品开发基本完成到发布阶段,对产品进行检验以验证产品符合安全需求定义和产品质量标准的过程

2018-12-20

自动化测试Watir框架介绍

自动化测试Watir框架介绍,采用ruby语言,做UI 自动化的不错的帮助文档。

2018-12-20

Android核心理念

适合安卓测试人员的一份文档适合安卓测试人员的一份文档适合安卓测试人员的一份文档适合安卓测试人员的一份文档适合安卓测试人员的一份文档适合安卓测试人员的一份文档

2018-02-02

包含很多有用jmeter java的JAR包

包含commons-collections,compress,poi-4.0.1,xmlbeans等JAR包,亲测可用。

2018-12-20

fiddler4_V4.5.1.5_setup

fiddler4_V4.5.1.5_setup

2016-03-08

测试相关规范初版.docx

QA工作流程图; 需求评审 (QA参与,提前1天给初稿) 测试计划 (QA;需求稳定+开发时间确定后开始编写) 需求分析(测试方案) (QA根据最终需求文档进行需求分析) 编写测试用例 (QA设计测试用例-可用Xmind) 评审测试用例 (QA+开发+产品) 冒烟测试 (QA执行冒烟测试) 执行测试用例 (QA) bug跟踪处理 (QA) 测试报告 (QA,待确定) 验收 (产品验收+运营试用产出验收结果) 产品发布 (测试+开发+产品;出问题产品) 线上测试 (QA主流程测试) 线上问题处理 (bug池)

2019-05-31

Selenium_IDE_example

Selenium_IDE_example

2013-01-05

ibatis jar 包

ibatis

2016-03-08

ADTADTADTADTADT

ADTADTADTADTADTADTADTADTADTADTADTADTADTADTADTADTADT

2016-03-08

httpwatch_V10.0.6.0

httpwatch

2016-03-08

postman简化版本

postman简化版本

2025-10-21

Nessus使用及安装(包含安装包和安装说明)

【1】使用环境:python3 【2】注意:脚本默认只处理 【严重】,【高危】,【中危】漏洞,若需要对 【信息】,【低危】类进行处理,请修改(注释掉)脚本的第69行{ if risk=="信息" or risk=="低危": continue} 【3】过程:脚本在生成过程中先到本地中文漏洞库查找是否已有记录,没有记录的话进行百度翻译,并将百度翻译的结果录入本地中文漏洞库,减少发起网络请求的次数(每次都发起网络请求,简直慢得一,而且超过两百万字符要收钱)。若不需要百度翻译的结果,可在报告翻译完毕,打开“Nessus中文漏洞库.csv”筛选 百度翻译 列下为yes的条目手动删除 【4】使用: 1.Nessus导出.csv格式报告 2. 申请百度翻译API ,并在baidu_traslate.py文件中填入appid和secretKey(如):【不填没法用,看着办http://api.fanyi.baidu.com/api/trans/product/index】 appid = "2019xxxxxxxxxx008" secretKey = "7ydxxxxxxxxxxxx82r3" 3.修改Nessus_En_2_Zh.py文件中mian函数的第一行,将打开的文件修改成你的Nessus英文报告的路径即可 4.运行程序,结束后生成 “Nessus中文报告生成结果.csv”

2025-06-19

安卓手机端安全测试用例

本资源适合做手机端的安全测试时使用。

2025-05-27

安全测试工具-WDScanner安装及部署文档,包含安装包

方式1:虚拟机环境 1、下载虚拟机镜像 链接: https://pan.baidu.com/s/1hcyL1S6AjKRh5fHerCCnJA 提取码: 8b44 解压密码www.tidesec.net 打包好的vmware镜像,使用VMware Workstation 15 Pro制作,直接下载后解压,用vmware打开即可,理论上15.0以上版本都可以。

2025-05-27

性能测试-批量制造数据样例.sql

性能测试前,需要制造大量数据,比如几千万条数据,可以用这个SQL样例模拟制造。

2025-05-26

性能测试并发数估算方法

平均并发用户数的计算:C=nL/T C---平均的并发用户数 n---平均每天访问用户数(这里取平均每天数据量) L---是一天内用户从登录到退出的平均时间(这里取人工操作一个业务需要的时间:60秒) T---是考察时间长度(这里取高峰时段时长:3小时、2小时) TPS=总量/时长*系数(系数通常取1.5~5) 单并发操作时最低响应时间可按照TPS以单并发模式运行进行估算

2025-05-26

性能测试之前需要往表里加海量数据

可以以这种Sql存储过程去造,适合oracle,sqlserver,mysql等常见数据库。

2025-04-17

生成禅道系统任务报表(SQL)

包含的字段为: v.id 任务编号, d.`name` 部门名称, CONCAT(v.assignedTo,'(',u.realname,')')登记人, v.pname 项目, v.tname 任务名称, v.estimate 预计工时, v.consumed 已完成工时, v.`left` 剩余工时, v.`type` 任务类型, v.assignedDate 预计开始时间, v.begintime 任务开始时间, v.endtime 任务完成时间

2021-06-03

python.pdf

从小白到大神,一文掌握 Python 密集知识点

2020-06-17

上市公司性能测试工具jmeter培训ppt

主要培训内容如下: 1.如何制造数据、抓包 2.如何执行脚本 3.如何去做性能监控及调优 4.如何写性能测试报告 5.性能测试延伸

2022-10-14

接口自动化平台完整代码。

1.框架体系: 采用httprunner+mysql+rabbitmq+celery+jquery+bootstrap框架。 2.主要特性: 继承 Requests 的全部特性,实现 HTTP/HTTPS 的各种测试需求 采用 YAML的形式描述测试场景,保障测试用例描述的统一性和可维护性 借助辅助函数(debugtalk.py),在测试脚本中轻松实现复杂的动态计算逻辑 支持完善的测试用例分层机制,充分实现测试用例的复用 测试前后支持完善的 hook 机制(用例等待,加解密等处理) 响应结果支持丰富的校验机制 结合 celery框架,无需额外的组件即可实现分布式异步定时自动化测试 测试结果统计报告简洁清晰,附带详尽测试报告 加入性能测试,统计用例执行过程中响应时间比较慢的接口 支持本地CSV文件读取上传批量上传。 绝对可以运行。 可以联系Q 289798789 拿 安装文档。

2022-04-26

ApacheJMeter_functions.jar

jmeter函数,自定义封装,不错的一个jar包

2020-06-17

安全测试用例 .xlsx

这个EXECL中,列出了常见的安全测试用例,一共20个,包括测试端,测试点,使用工具,测试方案,修复方案等。

2021-04-24

性能测试-Jmeter.pptx

在一家上市公司做的性能测试培训,包含如何制造数据,如何设计性能测试方案 ,如何执行脚本,如何去做性能监控及调优 ,如何写性能测试报告 等内容展开培训,得到 一定的效果

2021-06-03

移动APP安全测试总结.doc

总结的一份有关移动APP安全测试的分析,查找,解决文档,花了好几周时间,不好看不要钱。

2021-04-30

JMETER分布式.xlsx

不错的一份有关jmeter分布式的文档,很不错

2019-05-31

Web应用安全开发规范.doc

在Internet大众化及Web技术飞速演变的今天,Web安全所面临的挑战日益严峻。黑客攻击技术越来越成熟和大众化,针对Web的攻击和破坏不断增长,Web安全风险达到了前所未有的高度。 许多程序员不知道如何开发安全的应用程序,开发出来的Web应用存在较多的安全漏洞,这些安全漏洞一旦被黑客利用将导致严重甚至是灾难性的后果。这并非危言耸听,类似的网上事故举不胜举,的Web产品也曾多次遭黑客攻击,甚至有黑客利用Web产品的漏洞敲诈运营商,造成极其恶劣的影响。 本规范就是提供一套完善的、系统化的、实用的Web安全开发方法供Web研发人员使用,以期达到提高Web安全的目的。本规范主要包括三大内容:Web设计安全、Web编程安全、Web配置安全,配套CBB,多管齐下,实现Web应用的整体安全性;本规范主要以JSP/Java编程语言为例。

2021-04-30

name.jar jar包,放在jmeter/lib目录下。

BeanShell 预处理程序中打入如下代码,就可以生成中文2位的姓名了。 import name.base1; String name = base1.getChineseGivenName()+base1.getChineseGivenName(); vars.put("name",name);

2021-04-23

个税专项扣除APP操作流程演示.doc

个税专项扣除APP操作流程演示

2020-06-17

ant_JMeter.rar

不错的ant jmeter工具哦。

2020-06-17

空空如也

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

TA关注的人

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