
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
UI测试,也称为用户界面测试,是一种测试类型,旨在检查应用程序的界面是否工作正常,以及是否存在任何妨碍用户行为且不符合书面规格的BUG。UI自动化测试则是利用自动化工具来执行这些测试,以提高测试效率和准确性.

在现代软件开发的过程中,自动化测试已经成为一个不可或缺的环节。它不仅可以提高软件质量和稳定性,还可以节约时间和人力成本。随着技术的不断发展,自动化测试工具也在不断更新和演进。本文将详细介绍2024年应用最广泛的自动化测试工具,帮助读者了解其核心特点以及如何使用它们。

Selenium中有几种等待、隐形等待/智能等待 dr.implicitly_wait()、显性等待 WebDriverWait、强制等待 time.sleep()

API接口自动化测试框架搭建之需求整理、详细设计和框架设计。

Web 自动化测试工具是一种在浏览器中模拟用户行为,自动执行测试用例并生成测试结果的工具。它可以提高测试效率,减少人工测试的工作量,并保证软件的质量和稳定性。下面将从0到1详细且规范地介绍几种常用的 Web 自动化测试工具。

性能问题在软件开发中是一个常见的挑战。当用户遇到应用程序运行缓慢或卡顿的情况时,往往是由于性能问题造成。性能问题定位是解决这些问题的关键步骤之一,它能帮助我们找出造成应用程序性能差的根本原因。本文将从0到1详细且规范地介绍性能问题定位的过程。
1)什么是性能测试?答案:系统在一定的压力情况下,查看cpu,内存,磁盘,网络带宽,TPS、响应时间、并发用户数、等各项指标,通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求,就是在特定的运行条件下验证系统的能力状况。

本文是一篇讲述我司云原生微服务与服务接口(API)自动化测试实现的文章、前半部分主要简单介绍Swagger的基本使用方法,中后部分也就是本文的重点议题:Swagger如何与自动化测试之道结合应用,最后根据整体的实现情况,提出一些注意事项,也就算是欲加理想实现,自要约束规范

数据驱动测试是一种测试方法,它的核心思想是通过不同的测试数据来验证同一个测试逻辑。通常情况下,测试用例中的输入数据和预期结果会被提取出来,以便可以通过不同的测试数据进行重复执行。数据驱动测试的主要目标是增加测试覆盖率,减少重复性劳动和维护成本。通过使用多组测试数据,我们可以更全面地覆盖各种边界条件、异常情况和不同的应用场景。在数据驱动测试中,我们通常将测试数据存储在外部文件(如Excel、CSV或

不同的软件和硬件配置会制约系统的整体性能,所以需要部署多个不同的测试环境,在不同的硬件配置上检查应用系统的性能,并对不同配置下系统的测试结果进行分析,得出最优结果。根据被测系统的业务特性,并通过和业务部门沟通以及以往用户操作习惯,确定用户操作习惯模式,以及不同的场景用户数量,操作次数,确定测试指标,以及性能监控等。根据对系统业务、用户活跃时间、访问频率、场景交互等各方面的分析,整理业务场景,为测试








