自动化如何选择用例
问题来源于群里的一次聊天,在测试自动化实施中如何最大产出的问题。强调自动化覆盖率?太片面了不太行。自动化效率?由于稳定性和可靠性不给力,这一条好像也不行。BUG比率?这项更不行。
2019-12-17
代码质量与安全 | 入门必备:什么是自动化测试?
现代软件开发流程中,测试是不可缺少的一环。传统的手动测试需要开发人员付出极大的时间及精力,重复执行测试行为。为适应现代快速变化的技术环境,您需要了解一下自动化测试。阅读本文,您将了解到什么是自动化测试、它与手动测试的不同、实施自动化测试的策略、对于自动化测试的常见误解以及如何开始自动化测试。
2022-10-24
Android测试:Testing Apps on Android
原文:[链接] 测试你的App是开发过程中的重要组成部分。通过对应用程序持续的运行测试,你可以验证程序的正确性、功能和可用在发布之前。 测试还提供了以下优点: 快速反馈失败。 开发周期的早期问题检测。 安全地重构代码,让你优化代码而不用担心回归。 稳定开发速度,帮助你减少技术债务。 这里的特指测试通过代码实...
2017-12-15
monkeyrunnerAndroid UI自动化
fir.im Weekly - 聊聊让人向往的远程开发工作
6月30 日,苹果开发者后台贴出一封关于广电总局的醒目通知,申报一个游戏 APP 上架AppStore,你需要文网文+ICP证+软著+版号,审批难度将越来越大,不禁让人感慨中国独立开发者的成长 “ 道阻且长 ”,更多可了解相关知乎问题.
2016-07-04
monkey测试时,通过一个守护app,不断调起被测app(通过包名去调起)
问题:在做安卓随机压力测试时,被测APP经常跑出去,被别的app挡住,此时很可能出现断网,截图也截取了别的应用图,比较影响压力测试。如何解决上面的问题呢?思路可以有如下几种:一,测试执行时,不断采用adb 命令,启动app二,开发一个app,持续不断调起被测app,通过包名启动它开发工具:android studio用处:1.通过...
2018-03-14
【分享】接口自动化测试当道?工具/框架如何选择?
当今,“自动化测试”大行其道,其中“接口自动化测试”便是同行们谈得最多的话题之一。了解测试金字塔分层理念的童鞋都清楚,接口自动化测试有以下优点:投入低,产出高。比UI自动化更稳定。比单元测试更接近真实业务。
2021-04-21
安卓测试框架传奇
AppiumAppium是一个开源的移动测试工具,支持iOS和Android,它可以用来测试任何类型的移动应用(原生、网络和混合)。作为一个跨平台的工具,你可以在不同的平台上运行相同的测试老手村传奇。为了实现跨平台的功能,Appium使用了供应商提供的Android UI框架来实施测试:在iOS中使用XCTest,在Android中使用UIAutomator或...
2021-08-12
客户端自动化测试在网易云音乐的实践与落地
云音乐目前版本双周迭代,在集成测试阶段会花费两天时间,在这两天时间里面有相当部分时间是人工进行用例回归,而且目前 UI 自动化现有方案会存在较多问题,导致目前这块的效率和质量均不太理想,而对业务侧又希望能降低业务上线的周期。
边缘DevTestOps:测试自动化的新时代
随着技术的发展,测试自动化已经成为软件开发的重要趋势。然而,在实际开发中,测试人员往往处于开发的边缘位置,被认为是“弱势群体”。为了改变这种局面,DevTestOps(边缘DevTestOps)应运而生,旨在将测试自动化技术推向更前沿的位置,将测试人员从边缘化的角色中解放出来。
2023-05-11
自动化测试用例如何编写
自动化测试是验证和验证软件是否满足所有用户需求,并使用自动化工具按预期运行。它检查在产品开发阶段期间和之后出现的错误、问题和其他类型的缺陷。这种类型的软件测试运行在由测试工具处理的编程脚本上。有多种测试工具,它们要么提供基于代码的平台,要么为 QA 提供无代码选项。
2023-04-23
如何在DevOps引入自动化测试
在开发软件时,专业知识和策略在采用开发和运维(DevOps)策略中起着至关重要的作用。这是因为为了实现测试自动化目标,需要一组专用的测试人员。
2019-11-05
成功实施自动化测试的优点
随着技术的发展,保证应用程序的质量变得越来越具有挑战性。由于敏捷开发和成本因素,导致了发现问题窗口时间有限,因此测试经常会忽略某些应该关注的地方。
2019-12-18
自动化测试生命周期
在自动化测试方面,我们许多人认为这只是SDLC(软件开发生命周期)的一部分,但是要实现自动化测试的最佳结果,必须遵循完整的自动化测试周期,即自动化测试生命周期。
2019-11-18
软件测试/测试开发/全日制/测试管理丨移动应用自动化测试框架Appium
Appium是一个开源的移动应用自动化测试框架,具有许多特点和优势,使其在移动应用测试领域受到广泛使用。 Appium是一个强大而灵活的移动应用自动化测试框架,它的跨平台支持、多语言支持、开源性以及与Selenium的集成等特点和优势使其成为移动应用测试的首选框架之一。
2024-01-12

腾讯TMQ
腾讯移动品质中心-Tencent Mobile Quality Center 它是腾讯最早专注在移动APP测试的团队,在十余年的时...
更高效校验手机号
咋一看没啥问题,但是仔细看最后用到了matches这个方法,此方法用于完全匹配才会返回true,因为正则表达式中已经才用了行首和行尾的标记,其实这个用matches()方法和find()方法差不太多,find其实也可以。这种情况下性能差异忽略。
2019-11-04