简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
BurpSuite 是用于攻击web 应用程序的集成平台,包含了许多Burp工具。BurpSuite为这些工具设计了许多接口,以加快攻击应用程序的过程。所有工具都共享一个请求,并能处理对应的HTTP 消息、持久性、认证、代理、日志、警报等。
目前有无数的 Java可供 QA 测试人员使用。可以理解的是,您拥有的选择越多,从很多中选出最好的一个就越复杂。在本文中,我们将分享一些常用的 Java 测试框架,以提升您的职业生涯并提高您的技能组合。
DeepEval是一个用于对语言模型(LLM)应用进行评估和单元测试的框架。它提供了各种指标,可以测试语言模型应用生成的回复在、一致性、无偏见性和无毒性等方面的表现。DeepEval使得机器学习工程师可以通过持续集成/持续交付(CI/CD)流程快速评估语言模型应用的性能。此前分享过一篇LLM评估指标的文章,这篇文章深入探讨如何使用指标进行LLM评估。
Postman、JMeter和SoapUI是三款常用的接口测试工具,各有其特点和适用场景。Postman是一款针对Web服务和RESTful API的测试工具。它提供了直观的界面,可以轻松创建和发送HTTP请求,并查看和验证响应结果。Postman适用于快速测试和调试单个接口,支持多种请求方法和参数设置。它还提供了强大的断言功能,可以对接口的返回结果进行验证。Postman还支持集成测试和自动化测
测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。
在如今开源的时代,我们就不要再闭门造车了,热烈的拥抱开源吧!本文针对性能测试、Web UI 测试、API 测试、数据库测试、接口测试、单元测试等方面,为大家整理了github或码云上优秀的自动化测试开源项目,希望能给大家带来一点帮助。
移动端自动化测试工具的原理通过编程语言和UI交互模拟,来实现自动化测试。并通过元素定位、测试用例管理、并发测试、自动化脚本扩展性和自动化测试集成等功能,来提高测试效率和测试质量。1. 基于编程语言通过编写程序来实现自动化测试。通常使用的编程语言有Java、Python、Ruby等。2. UI交互模拟模拟用户与应用程序的交互,包括点击、输入、滑动、拖拽等UI操作。3. 元素定位通过元素定位来定位应用
对于现在的前端工程,一个标准完整的项目,通常情况单元测试是非常必要的。但很多时候我们只是完成了项目而忽略了项目测试。我认为其中一个很大的原因是很多人对单元测试认知不够,因此我写了这边文章,一方面期望通过这篇文章让你对单元测试有一个初步认识。另一个方面希望通过代码示例,让你掌握写单元测试实践能力。单元测试覆盖率是一种软件测试的度量指标,指在所有功能代码中,完成了单元测试的代码所占的比例。单元测试覆盖
是对软件组成单元进行测试。其目的是检验软件组成单位的正确性。测试对象是:模块。对模块进行测试,单独的一个模块测试,属于的一类测试阶段:编码后或者编码前(测试对象:最小模块测试人员:白盒测试工程师或开发工程师(测源码)测试依据:代码和注释+详细设计文档测试方法:白盒测试(因为要测源码)测试内容:模块接口测试(测试模块里面的参数传递是否正确)、局部数据结构测试(测试变量的作用域范围)、路径测试(if-
在测试人员测试过程中经常需要通过抓包来区分一些前后端的Bug,特别是Web端的测试,利用浏览器中的F12开发者选项,就能进行网站界面测试、调试,分析网页所出现的问题,查看html元素、查看响应事件等方面。F12开发者工具面板用Google打开一个页面,点击键盘右上方的F12按钮,弹出F12开发者工具面板。如下:1.元素查找网页源代码HTML中的任一元素,手动修改任一元素的属性和样式且能实时在浏览器