
测试
文章平均质量分 87
Entropy-Go
贵有恒,何必三更起五更眠!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一图看懂测试 - 软件测试的艺术 The Art of Software Testing
一图看懂测试:《软件测试的艺术》是软件测试领域的经典书籍,涵盖了测试的基本概念、方法和技术。原创 2025-02-14 16:33:23 · 560 阅读 · 0 评论 -
如何做好测试?(九)用户界面测试 (User Interface Testing, UIT)
用户界面测试是一种软件测试方法,主要关注系统的用户界面,以验证用户界面的正确性、易用性和一致性。它涉及对用户界面的各个方面进行测试,包括外观、布局、导航、输入验证、响应时间等。UIT 旨在确保用户界面能够满足用户需求、提供良好的用户体验,并与系统的功能和业务逻辑相一致。原创 2023-10-02 10:51:50 · 7951 阅读 · 0 评论 -
如何做好测试?(十一)可用性测试 (Usability Testing)
可用性测试是一种评估系统用户界面的有效性、效率和用户满意度的测试方法。它的目标是确保系统对用户友好、易于学习和使用,以提供良好的用户体验。通过可用性测试,可以发现用户在使用系统时可能遇到的问题、困惑或痛点,并提供改进建议以改善用户界面和功能。原创 2023-10-02 11:23:54 · 2221 阅读 · 0 评论 -
如何做好测试?(八)可靠性测试 (Reliability Testing, RT)
可靠性测试是一种软件测试方法,旨在评估系统在给定条件下的稳定性和可靠性。该测试方法旨在发现系统的潜在故障、错误和异常行为,并确定系统在长时间运行和重负载条件下的可靠性水平。可靠性测试是保证系统在各种情况下正常运行的重要手段,以确保系统能够持续提供可靠的服务并满足用户期望。原创 2023-10-02 10:30:47 · 3284 阅读 · 0 评论 -
VR软硬件测试知多少?
虚拟现实(Virtual Reality,VR)技术的发展给人们带来了全新的沉浸式体验,也是元宇宙的很重要入口,涉及到各种软硬件组件的协同工作。为确保VR系统的质量和性能,需要进行全面的测试。原创 2023-10-23 16:58:52 · 2079 阅读 · 0 评论 -
如何做好测试?(七)兼容性测试 (Compatibility Testing, CT)
兼容性测试是一种软件测试方法,旨在验证应用程序在不同操作系统、浏览器、设备和网络环境下的正确运行和一致性。对于网上购物系统来说,兼容性测试非常重要,因为用户可能使用各种不同的设备和浏览器访问系统,并期望获得一致的体验。原创 2023-10-02 08:19:43 · 15771 阅读 · 2 评论 -
如何做好测试?(三)功能测试 (Functional Testing, FT)
功能测试是一种软件测试方法,旨在验证系统的功能是否按照需求规格说明书或用户期望的方式正常工作。它关注系统的整体行为,以确保各个功能模块和组件之间的交互和集成正确。原创 2023-09-26 14:57:37 · 1805 阅读 · 0 评论 -
如何做好测试?(四)集成测试(Integration Testing, IT)
集成测试是一种软件测试方法,旨在验证不同组件、模块或子系统之间的交互和集成是否正常工作。它侧重于测试系统的组件之间的接口和数据传递,以确保它们能够正确协同工作,并检测潜在的集成问题。原创 2023-09-26 15:05:24 · 1984 阅读 · 0 评论 -
如何做好测试?(五)性能测试(Performance Testing, PT)
性能测试是一种软件测试方法,用于评估系统在不同负载条件下的性能和响应能力。它主要关注系统的吞吐量、响应时间、资源利用率和稳定性等方面,以确定系统是否满足性能需求,并找出性能瓶颈和改进机会。原创 2023-09-26 15:30:27 · 8567 阅读 · 2 评论 -
ADAS/AD智能驾驶智能座舱软硬件测试
本文将详细介绍ADAS智能驾驶智能座舱软硬件测试,包括功能性测试、集成测试、兼容性测试、安全性测试、稳定性和性能测试、可靠性测试,用户体验测试,故障恢复测试。将介绍测试的目的、测试场景、测试方法以及相关的测试工具和技术。原创 2023-10-23 17:46:46 · 4664 阅读 · 0 评论 -
如何做好测试?(一)不就是功能测试和性能测试?
测试是软件质量保证的重要环节,它帮助开发团队提前发现和解决问题,提高软件的可靠性和用户满意度。测试还有助于减少维护成本和客户投诉,增强软件的竞争力和市场声誉。原创 2023-09-18 16:31:11 · 910 阅读 · 1 评论 -
如何做好测试?(十)回归测试 (Regression Testing, RT)
回归测试 (Regression Testing, RT)是一种软件测试方法,用于验证已修改的软件系统在进行新的更改后是否仍然保持原有功能的正确性。它旨在确保软件系统的修改没有引入新的错误或导致现有功能的退化。原创 2023-10-02 11:07:25 · 1095 阅读 · 0 评论 -
如何做好测试?(六)安全测试(Security Testing, ST)
安全测试是对系统的安全性进行评估和验证的过程。它旨在发现系统中的潜在安全漏洞、弱点和风险,并提供相应的建议和解决方案来保护系统免受潜在的安全威胁。安全测试通常包括以下方面的测试:身份验证和授权、数据保护和加密、会话管理、输入验证、安全配置、错误处理和异常管理、安全日志记录等。原创 2023-09-29 21:38:11 · 1237 阅读 · 0 评论 -
如何做好测试?(十二)DevOps(Development Operations)和CI/CD(Continuous Integration/Delivery/Deployment)
DevOps 是一种文化、运动和实践,旨在通过促进开发(Dev)和运维(Ops)之间的协作与沟通,提高软件开发和交付的速度和质量。CI(持续集成)和 CD(持续交付/持续部署)是 DevOps 的重要组成部分,旨在使软件开发过程更加高效和可靠。DevOps 和 CI/CD 通过促进团队协作、自动化流程和持续反馈,帮助提高软件开发的效率和质量。掌握这些工具和技术将有助于构建更高效、更可靠的软件交付流程。原创 2024-12-03 11:48:57 · 686 阅读 · 0 评论 -
ADAS智能驾驶测试知多少?
当涉及ADAS(Advanced Driver Assistance Systems)智能驾驶的测试时,有一个完整的测试体系可以用来评估系统的性能和功能。原创 2023-10-23 15:25:01 · 1005 阅读 · 0 评论 -
常见的接口自动化测试方法
常见的的接口自动化测试方式包括,脚本驱动方式:编程语言的基础知识,熟悉接口测试的相关概念和技术,能够编写和调试测试脚本。关键字驱动方式:基本的测试理论知识,熟悉关键字驱动测试的概念和使用方法,能够定义和维护测试关键字。接口测试工具:熟悉接口测试的基本概念和流程,了解工具的使用方法和功能,能够创建和管理测试用例。CI/CD集成:熟悉CI/CD流程和工具的使用方法,了解接口自动化测试的集成方式,能够配置和管理集成环境。原创 2023-11-03 16:32:30 · 730 阅读 · 0 评论 -
智能终端界面自动化测试操作工具 - Appium常见用法
Appium 是一款开源的移动应用自动化测试框架,用于测试移动应用程序的功能和用户界面。它支持多种移动平台,包括 Android 和 iOS,可以使用多种编程语言进行脚本编写,如 Python、Java、JavaScript 等。简单理解,Selenium使用于桌面系统的Web界面自动化测试框架,Appium是在智能终端,如Apple Android iPad等手机设备上,自动访问手机上App进行自动化测试操作。原创 2023-10-26 10:15:26 · 705 阅读 · 0 评论 -
不同类型测试知多少?
测试是整个研发和产品化过程中非常关键的项目活动和质量保证活动。但是测试那么多,记不住怎么办?下面会梳理一下不同类型的测试,排排坐。这些不同类型的测试相互补充,可以全面评估软件的质量、可靠性和性能等。根据具体的项目需求和测试目标,选择适合的测试分类和方法,并结合合适的测试工具来进行相关测试活动。原创 2023-11-03 11:16:31 · 530 阅读 · 0 评论 -
通用开源自动化测试框架 - Robot Framework
Robot Framework 是一个通用的开源自动化框架。它可用于测试自动化和机器人流程自动化 (RPA)。Robot Framework 由 Robot Framework Foundation 提供支持。许多行业领先的公司在其软件开发中使用该工具。机器人框架是开放且可扩展的。Robot Framework几乎可以与任何其他工具集成,以创建强大而灵活的自动化解决方案。Robot Framework 可免费使用,无需许可费用。原创 2023-10-31 15:30:00 · 1927 阅读 · 0 评论 -
Web界面自动化操作工具 - Selenium常见用法
Selenium是一个用于自动化浏览器操作的工具,常用于Web应用程序的测试和爬虫开发。原创 2023-10-23 14:53:51 · 1255 阅读 · 0 评论 -
如何做好测试?(二)单元测试(Unit Testing, UT)
单元测试是软件测试的一种测试方法,旨在验证软件系统中的最小可测试单元(通常是函数、方法或类)的功能是否正确。它将软件系统拆分为各个独立的单元,并对每个单元进行独立测试,以确保其在隔离环境下能够按预期工作。原创 2023-09-26 14:49:11 · 1828 阅读 · 0 评论