自动化测试用例如何编写
自动化测试是验证和验证软件是否满足所有用户需求,并使用自动化工具按预期运行。它检查在产品开发阶段期间和之后出现的错误、问题和其他类型的缺陷。这种类型的软件测试运行在由测试工具处理的编程脚本上。有多种测试工具,它们要么提供基于代码的平台,要么为 QA 提供无代码选项。
2023-04-23
如何在DevOps引入自动化测试
在开发软件时,专业知识和策略在采用开发和运维(DevOps)策略中起着至关重要的作用。这是因为为了实现测试自动化目标,需要一组专用的测试人员。
2019-11-05
成功实施自动化测试的优点
随着技术的发展,保证应用程序的质量变得越来越具有挑战性。由于敏捷开发和成本因素,导致了发现问题窗口时间有限,因此测试经常会忽略某些应该关注的地方。
2019-12-18
自动化测试生命周期
在自动化测试方面,我们许多人认为这只是SDLC(软件开发生命周期)的一部分,但是要实现自动化测试的最佳结果,必须遵循完整的自动化测试周期,即自动化测试生命周期。
2019-11-18
软件测试/测试开发/全日制/测试管理丨移动应用自动化测试框架Appium
Appium是一个开源的移动应用自动化测试框架,具有许多特点和优势,使其在移动应用测试领域受到广泛使用。 Appium是一个强大而灵活的移动应用自动化测试框架,它的跨平台支持、多语言支持、开源性以及与Selenium的集成等特点和优势使其成为移动应用测试的首选框架之一。
2024-01-12
秀操作:视频为证,1000条测试用例一键生成
Q:上千条自动化测试案例,如何一键生成? A:那还不简单,龙测来支招,开始秀操作咯: 视频演示 龙测科技一键生成上千条测试用例 龙测,模型驱动的自动化测试平台。画流程图、积木图自动生成测试代码的自动化测试专家! 测试体验官网: [链接]
2020-07-23
更高效校验手机号
咋一看没啥问题,但是仔细看最后用到了matches这个方法,此方法用于完全匹配才会返回true,因为正则表达式中已经才用了行首和行尾的标记,其实这个用matches()方法和find()方法差不太多,find其实也可以。这种情况下性能差异忽略。
2019-11-04
成为自动化测试的7种技能
随着敏捷和DevOps等新时代项目开发方法逐渐取代旧的瀑布模型,测试需求在业界不断增长。测试人员现在正在与开发人员一起工作,自动化测试在许多方面极大地取代了手动测试。如果您是自动化测试领域的新手,刚雇用您的组织将期望您快速,开箱即用,并能够检测到错误或提供没人想到的解决方案。但是,仅凭测试的基础知识,...
2019-11-15
如何选择合适的自动化测试工具?
自动化测试是高质量软件交付领域中最重要的实践之一。在今天的敏捷开发方法中,几乎任一软件开发过程都需要在开发阶段的某个时候进行自动化测试,以加速回归测试的工作。自动化测试工具可以帮助测试人员以及整个团队专注于自动化工具无法处理的各自任务,但困难的部分就是选择自动化工具。事实上,测试人员最常见的问题...
2022-07-07
自动化测试的另外一个想法
传统的自动化测试工具,都是先编写测试用例、编写测试脚本,然后做参数化、检查点,通过批量执行来发现问题。传统方式的问题在于:1,对测试工程师要求比较高。大多数的测试工程师并不会编写测试脚本,从而导致自动化测试开展比较困难;2,测试的投入很大。我们需要搭建自动化测试平台,一次执行海量的自动化测试用例,...
2022-05-09
Qcon全球软件开发大会 融云分享SDK交付质量保障经验
2021年5月29-31日,由极客邦科技旗下 InfoQ 中国主办的综合性技术盛会 QCon 全球软件开发大会于北京召开。大会设置了包括“人工智能驱动业务实践”、“云原生技术应用”、“大数据实时计算与分析”、“音视频体验提升实战”、“低代码实践与应用”、“弹性工程及运维体系”等在内的 35 个技术专题,邀请业界顶级的技术专家,面向技术...
2021-06-04
软件测试/测试开发/全日制/测试管理丨Appium Inspector
Appium Inspector通常是通过Appium Desktop或Appium Server提供的。用户可以使用这些工具与目标设备或模拟器通信,并利用Appium Inspector来简化自动化测试的过程。
2024-01-15
自动化测试项目为何失败
自动化的端到端测试旨在替代手动测试人员部分工作,通过前端以及后端API的程序化测试和性能测试以自动化方式执行的内容。并非手动测试所做的一切都可以自动化,手动测试存在的重要原因。例如,很难自动化UX和可用性测试的各个方面,但是大多数重复的测试都可以自动化。根据我的经验,大多数测试可以自动化,包括与复杂功...
2020-03-16
功能自动化测试策略
在与软件测试团队一起工作时,经常会发生功能测试BUG的情况,需要制定均衡的测试策略。模仿用户体验的测试策略有其自身的成本。如果组织仍在手动进行功能测试,通过实施功能自动化测试可以显着降低成本。
2020-05-07
企业为什么会采用自动化测试
企业采用自动化测试的原因主要体现在提高效率、降低成本、提升软件质量和增强回归测试的能力等方面。随着技术的发展和企业需求的日益增长,自动化测试成为了提升软件开发和测试流程的重要工具。首先,自动化测试能极大地缩短测试周期,尤其是在面对频繁的版本迭代时,能够确保软件在短时间内完成高效的测试。其次,自动...
2024-11-29
主流的自动化测试工具盘点
当前主流的自动化测试工具涵盖了多种应用场景,核心代表包括:Selenium、Playwright、Cypress、Postman、Robot Framework、Jest、Appium、TestNG。其中,Selenium 作为最早开源的 Web 自动化框架,依然是目前适配性最强、社区最成熟的选择。Selenium 支持多种语言、多浏览器和分布式执行,是企业端与开源项目中广泛采用...
2025-05-28
何时适合进行自动化测试?(下)
通过上篇文章,可以意识到自动化的重要性和优势,必须确定可以自动化的用例。为此,必须考虑所追求的目标,以及这个目标在测试金字塔中处于什么层次。
2021-11-04