技术栈
测试开发
霍格沃兹测试开发学社测试人社区
2 天前
软件测试
·
测试开发
用户体验测试与专项测试常用工具
用户体验(User Experience, UX)测试关注的是用户在使用软件产品时的主观感受。这包括用户界面的易用性、交互设计的友好性以及整体的满意度。UX测试不仅能够帮助开发人员发现产品中的潜在问题,还能为企业提供改善产品体验的建议。
霍格沃兹测试开发学社测试人社区
4 天前
开发语言
·
软件测试
·
测试开发
·
自动化
不同协议下的接口测试方案设计
多协议接口测试是指在不同协议(如HTTP、HTTPS、TCP/IP、SOAP、REST等)下进行的接口测试。这类测试的主要目标是确保不同协议间的组件可以顺畅地进行通信,从而提高系统的整体可用性和稳定性。接口测试不仅可以验证单个模块的功能,还能检验系统在不同协议下的整体协作能力。
霍格沃兹测试开发学社测试人社区
4 天前
软件测试
·
测试开发
·
测试工具
·
自动化
利器 | AppCrawler 自动遍历测试工具实践(一)
本文为霍格沃兹测试学院学院学员课程学习笔记,系统学习交流文末加群。AppCrawler 是由霍格沃兹测试学院校长思寒开源的一个项目,通过名字我们大概也能猜出个方向,Crawler 是爬虫的意思,App 的爬虫,遍历 App :
霍格沃兹测试开发学社测试人社区
6 天前
软件测试
·
测试开发
·
测试工具
·
postman
接口测试常用工具 Postman
接口(API)是软件组件之间沟通的桥梁,确保不同系统可以相互交互、共享数据。在这一过程中,软件测试变得至关重要,因为它能够保障系统的稳定性和可靠性。而在众多接口测试工具中,Postman 以其简单易用、功能强大的特点脱颖而出,成为了开发者和测试人员心中的宠儿。
霍格沃兹测试开发学社测试人社区
9 天前
软件测试
·
人工智能
·
测试开发
meta llama 大模型一个基础语言模型的集合
LLaMA 是一个基础语言模型的集合,参数范围从 7B 到 65B。我们在数万亿个 Token 上训练我们的模型,并表明可以专门使用公开可用的数据集来训练最先进的模型,而无需诉诸专有的和无法访问的数据集。特别是,LLaMA-13B 在大多数基准测试中都优于 GPT-3 (175B),
霍格沃兹测试开发学社测试人社区
11 天前
软件测试
·
人工智能
·
测试开发
·
语言模型
·
chatgpt
OpenAI Chatgpt 大语言模型
一个美国人工智能研究实验室,由非营利组织 OpenAI Inc,和其营利组织子公司 OpenAI LP 所组成。该组织于 2015 年由萨姆·阿尔特曼、里德·霍夫曼、杰西卡·利文斯顿、伊隆·马斯克、伊尔亚·苏茨克维、沃伊切赫·萨伦巴、彼得·泰尔等人在旧金山成立,他们共同认捐了 10 亿美元。微软先后支付了百亿美元投资,用于独家授权使用 GPT-4。
霍格沃兹测试开发学社测试人社区
11 天前
软件测试
·
测试开发
软件测试兼容性测试丨分布式测试与多设备管理
本文将从分布式测试的概念、重要性以及实施方法入手,紧接着探讨多设备管理的必要性和管理策略,最后分析其对软件测试行业的前景与影响。
jiayouzhan2882
12 天前
软件测试
·
测试开发
·
单元测试
·
模块测试
·
单元测试的重要性
·
单元测试的优点
·
单元测试的错误认识
【单元测试】单元测试的重要性
在实际的单元测试过程中总会有一些错误的认识左右着我们,使之成为单元测试最大的障碍,在此将其一一分析如下:
jiayouzhan2882
13 天前
软件测试
·
测试开发
·
单元测试
·
测开
·
什么是单元测试
·
单元测试设计方法
·
测试测试工具
【单元测试】单元测试介绍
1.单元测试:单元测试又称模块测试,属于白盒测试,是最小单位的测试。模块分为程序模块和功能模块。功能模块指实现了一个完整功能的模块(单元),一个完整的程序单元具备输入、加工和输出三个环节。而且每个程序单元都应该有正规的规格说明,使之对其输入、加工和输出的关系做出名明确的描述。
霍格沃兹测试开发学社测试人社区
17 天前
软件测试
·
测试开发
·
自动化
·
测试用例
软件测试丨Web自动化测试用例录制与编写全攻略
Web自动化测试主要是使用特定的工具或框架自动执行对Web应用程序进行的测试。通过模拟用户的操作,自动化测试能够验证应用程序的功能及性能。这一过程的大致流程是:
霍格沃兹测试开发学社测试人社区
17 天前
软件测试
·
测试开发
·
自动化
·
测试用例
App自动化测试用例的录制与编写
手动测试方法虽然直观但常常难以应对复杂的多样化场景。而自动化测试恰恰填补了这一缺口。通过使用自动化测试框架,我们能够高效、快速地验证App功能的正确性,减少了人为失误的可能性。那么,自动化测试到底能做到哪些呢?
霍格沃兹测试开发学社测试人社区
19 天前
软件测试
·
测试开发
·
设计模式
Web自动化测试验证码处理与PO设计模式全解析
验证码(即“完全自动化区分计算机和人类”的图灵测试)主要的作用是防止机器人恶意操作。虽然这是一项有效的安全措施,但对于自动化测试来说,无疑是个难题。当我们的测试脚本遇到验证码时,往往会因为无法通过这一环节而导致测试失败。这不仅浪费了时间,还降低了整个测试流程的有效性。因此,寻找验证码的解决方法及自动化测试的优化策略显得尤为重要。
霍格沃兹测试开发学社测试人社区
24 天前
软件测试
·
测试开发
·
pytest
软件测试丨Pytest生命周期与数据驱动
Pytest 是一个强大的测试框架,提供了丰富的特性来简化测试执行。它的生命周期包括多个阶段,涉及从准备测试、执行测试到报告结果的完整流程。因此,理解Pytest的生命周期将帮助我们更好地设计和管理测试用例。
霍格沃兹测试开发学社测试人社区
25 天前
软件测试
·
python
·
测试开发
·
pytest
软件测试丨Pytest 参数化与调度执行
在软件测试的过程中,我们遇到多个输入场景进行全面验证是非常常见的。参数化功能让我们能够通过一次测试函数调用,传入多组输入数据,从而重复执行测试。比如,我们可以通过参数化来验证一个计算器功能:测试加法、减法、乘法等。
霍格沃兹测试开发学社测试人社区
1 个月前
软件测试
·
测试开发
提升软件测试报告的质量:Allure2中添加用例失败截图、日志、HTML块和视频的方法
Allure2是一个用于生成测试报告的框架,广泛应用于自动化测试和手动测试中。它支持多种测试框架,如JUnit、TestNG、MSTest等,通过生动的图表和详细的日志,使得非技术人员也能轻松地理解测试结果。许多团队选用Allure2,因为它不仅提高了可读性,还提升了整个测试过程的透明度。
霍格沃兹测试开发学社测试人社区
1 个月前
软件测试
·
测试开发
·
junit
数据驱动与并行策略:用 JUnit 5 让软件测试更高效
在软件测试的数字化时代,工具的选择对于提升测试效率和质量至关重要。而在众多的自动化测试框架中,JUnit 5因其出色的设计和强大功能受到了广泛关注。本篇文章将深入探讨JUnit 5中的数据驱动与并行策略,以帮助我们在测试开发的旅程中更有效地应对复杂的应用场景。
霍格沃兹测试开发学社测试人社区
1 个月前
软件测试
·
测试开发
·
junit
软件测试丨探索 JUnit 5 中的参数化与调度执行:提升软件测试的效率与灵活性
在软件测试的世界里,挖掘工具和技术的潜力至关重要。JUnit 5 作为 Java 生态系统中最受欢迎的单元测试框架之一,通过引入参数化和调度执行的新特性,进一步增强了我们的测试能力。本文将详细探讨 JUnit 5 的参数化测试和调度执行,分析其如何提高我们在软件测试过程中的效率和灵活性,同时还将提供实际的使用示例,帮助大家更好地掌握这些技术。
霍格沃兹测试开发学社测试人社区
1 个月前
运维
·
软件测试
·
测试开发
·
devops
深入了解测试开发与DevOps体系
在当今快速发展的软件行业中,测试开发与DevOps是两个极其重要的概念。它们不仅提升了软件开发的质量和效率,也为软件测试行业带来了新的求职机会和职业发展方向。在这篇文章中,我们将详细探讨测试开发与DevOps的功能、使用方法、好处,以及在软件测试职业发展中的前景,让我们一起来深入了解吧!
霍格沃兹测试开发学社测试人社区
1 个月前
软件测试
·
测试开发
·
测试用例
标准、高效的管理测试用例和活动
本文主要介绍测试用例管理的基础知识和基本使用方法,帮助您快速管理测试用例及活动。用例管理的主要使用流程如下:
娃哈哈_
1 个月前
测试开发
·
测试工具
·
自动化
·
html5
·
可用性测试
·
testng
·
playwright
基于Testng + Playwright的H5自动化巡检工具
你是否也遇到过,H5突然·白屏,无法加载的情况? 遇到上述问题,有众多原因:以上很多因素都是不可控的,从质量保障角度来说,对H5页面得可用性监控是非常必要的!!此篇介绍的就是团队正在用的一个开源工具,online-inspection-tracker