写点什么

研讨会回顾 | UI 自动化测试现场演示

  • 2023-01-13
    上海
  • 本文字数:1661 字

    阅读完需:约 5 分钟

研讨会回顾 | UI自动化测试现场演示


2022 年 12 月 6 日,龙智与软件测试自动化“领导者”SmartBear 联合举办了主题为“如何通过自动化测试实现降本、增效与提质”的在线研讨会。此次研讨会中,龙智技术工程师邱洁玉现场演示了使用 UI 自动化测试的过程,并简要介绍了 API 的自动化测试。


软件测试是 DevSecOps 中必不可少的一环,而自动化软件测试可确保每次推送代码时都完成所需的安全测试步骤,按时交付高质量代码。龙智通过与软件测试自动化测试领导者 SmartBear 合作,引入其自动 UI 测试工具TestComplete和自动 API 测试平台ReadyAPI,助力企业提高软件开发的测试效率与质量,帮助中国企业落地更安全、更自动化的 DevSecOps 实践方法。


在线研讨会“如何通过自动化测试实现降本、增效与提质”内容回顾

《UI 自动化测试演示及 API 自动化测试简介》(节选)


演讲嘉宾:邱洁玉(龙智技术工程师)


今天我主要给大家介绍一下 UI 自动化测试,以及接口自动化测试,并围绕 SmartBear 的 UI 自动化测试工具 TestComplete 进行演示。


我们先看一下目前 UI 测试面临的一些挑战。首先是无法在短时间内完成大量测试用例。通过自动化测试,您可以利用晚上或周末的时间运行自动化测试脚本。第二个挑战,无法合理利用资源。自动化测试工具可以优化资源,比如在运行测试脚本的同时,测试人员可进行其他工作(涉及测试用例的工作等)。第三个挑战是重复性的测试,例如机械性的回归测试。此类测试工作量较大,增加了测试人员的负担。第四个挑战是由人工执行的手动测试产生的问题,那就是人为的疲劳或疏忽导致测试结果不可靠,而自动化测试可避免此类问题。最后一个挑战是手工测试无法完成的工作只能用自动化测试来完成,比如应用性能和软件速度等稳定性测试。


为什么选择 TestComplete


您需要选择一款合适的工具帮助克服上面提到的这些挑战——龙智为大家引进 TestComplete 这款 UI 自动化测试工具,它可以进行桌面、Web 和移动测试


桌面测试方面,TestComplete 支持.Net 和 WPF 应用。Web 测试方面,它支持 React 和 Angular 等框架,也支持跨浏览器测试、移动测试。您也可以在物理机或虚拟机上进行 iOS 或安卓的应用测试。


TestComplete 的另一个优点是代码和无代码测试。它支持使用 7 种脚本语言来编写测试代码,也支持关键词测试等无代码测试,对于没有代码编程经验的测试用户来说十分友好。


此外,TestComplete 强大的 GUI 对象识别功能可以识别比较复杂的空间(包括图片、PDF 等)、更改的测试元素,有效降低测试维护成本,并无缝集成 CI/CD、版本管理等工具,提高测试效率。


SmartBear 还提供免费的培训视频、社区资源,让您能够轻松、快速地上手。


ReadyAPI 接口测试


ReadyAPI 是一款接口自动化测试工具,它将功能测试、安全测试、性能测试和 API 虚拟化等功能集成在同一平台,避免了不同工具之间的来回切换,不同的测试之间可以共享测试用例、测试数据,提高了测试效率。并且,ReadyAPI 支持大多数主流的 API 协议和范式,如 Open API/Swagger 和 AsyncAPI 等。


ReadyAPI 可通过导入 API 协议、录制的方式来创建测试项目,也可以通过图形界面来批量创建断言。通过拖拽内置组件的方式来轻松构建复杂的测试步骤,降低了测试人员的使用门槛。它还可以和 Git 等 CI/CD 工具集成,融入现有的流水线中,实现可持续化的测试。


另外,ReadyAPI 可以从 Excel、CVS 数据库里导入测试数据。它内置了较为真实的测试数据,比如电话号码、不同国家的电报号码,测试人员无需根据不同的格式来自己创建模拟数据,节省了输入数据的时间。

ReadyAPI 提供了详尽的分析报告,报告能够以 HTML 和 CVS 格式导出。


接下来,我为大家演示如何使用 TestComplete 进行自动化测试。



△回顾视频:龙智专家邱洁玉现场演示使用 TestComplete 进行自动化测试



除了龙智技术工程师邱洁玉,还有 SmartBear 亚太渠道经理何平康龙智总经理杨林晶龙智技术总监李毅作为演讲嘉宾参与了此次研讨会,就以下主题进行了分享:


  • SmartBear 及其软件质量与测试现状调研

  • 龙智与 SmartBear 战略合作扩展 DevSecOps 解决方案

  • 中国企业在质量和测试中面临的挑战以及自动化测试实践现状与展望


我们将会议进行了全程录制,立即点击下方按钮获取完整版回顾视频。

点击此处,观看研讨会视频回顾

用户头像

还未添加个人签名 2021-05-18 加入

分享DevSecOps解决方案最新动态,帮助您学习与使用Atlassian, Perforce, Whitesource, Cloudbees及龙智自研产品,实现软件研发的高度协同与自动化,提高交付效率与质量,并确保开发过程可追溯、可度量。

评论

发布
暂无评论
研讨会回顾 | UI自动化测试现场演示_软件测试_龙智—DevSecOps解决方案_InfoQ写作社区