Appium的安装及简单的使用介绍
Appium是一个自动化开源工具,支持iOS、Android和Windows桌面平台上的原生、移动Web和混合应用的自动化。Appium是跨平台的:它允许你用同样的API对多平台(iOS、Android、Windows)写测试。做到在iOS、Android和Windows测试套件之间复用代码。
2021-01-05
自动化软件测试是如何做的?
自动化测试框架,即是应用于自动化测试所用的框架。随着大流行带来的变化,数字化变革的发生速度比预期的要快,并且为了保持竞争的领先地位,企业需要交付更好,更快的产品。
2022-04-20
高效测试!八个顶级APP自动化测试工具推荐
UiAutomator 是 Google 提供的用来做安卓自动化测试的一个 Java 库,基于 Accessibility 服务。功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个 APP 的任意一个控件属性,并对其进行任意操作,但有两个缺点:
2023-09-01
从理论到工具:带你全面了解自动化测试框架
软件行业正迈向自主、快速、高效的未来。为了跟上这个高速前进的生态系统的步伐,必须加快应用程序的交付时间,但不能以牺牲质量为代价。快速实现质量是必要的,因此质量保证得到了很多关注。为了满足卓越的质量和更快的上市时间的需求,自动化测试将被优先考虑。对于微型、小型和中型企业(SMEs)来说,自动化自身的测试...
Web应用自动化失败原因汇总
最初的测试自动化失败是从不切实际的期望中获得的。在我的职业生涯中,我已经多次观察到它,一旦您获得了自动化的质量保证或工作人员,管理层就期望他们对所有内容进行自动化测试。尽管听起来很令人愉悦,但这是不可能的。您不能进行100%的自动化测试,因为在少数几个领域必须进行人工检查。这些领域之一可能与您的Web...
2019-11-06
软件开发必备:自动化测试工具盘点
在当今的软件开发领域,自动化测试工具的重要性愈发凸显。正如搜索素材中提到的,自动化测试是使用脚本和工具来自动执行测试任务的过程,它能够快速执行大量的测试用例,并在软件代码发生更改时自动运行,确保软件的正确性和稳定性。
2024-11-13
如何实现 Android 应用的持续部署?
构建一个高质量的 Android 应用 最大的挑战是什么?在整个开发流程中,也许 Coding 时莫名的 bug,也许是 Android 开发兼容性问题,多版本多渠道自动打包问题,也有开发工具选择等等。
2016-07-21
【分享】接口自动化8问,你考虑了几个?
自从转了测试岗,感觉身边所有人都在讨论自动化,特别是接口的自动化这几年听得更多。那是不是所有业务都适合自动化?是不是自动化程度越高效果越好呢?下面我也针对接口自动化测试的原理和需要考虑的东西,谈谈自己的看法。
2021-03-19
持续测试 | 让测试更自由:在 CODING 中实践自动化执行用例
在 DevOps 的高频交付场景下,团队容易陷入在速度和质量之间“二选一”的困境:为了拥抱需求变更,采用较短的交付周期,然后变更频繁导致问题变多,于是开发提测延迟,最后导致测试时间被压缩、难以进行充分的测试。面对这样的情况,团队该如何提升测试的执行效率呢?大家第一个会想到的应该就是自动化测试——通过自动化测...
Gradle for Android 第六篇( 测试)
这一系列暂不更新,相关技术讨论,请移步微信群,谢谢,希望大家多多支持! 这会是一个系列,所以如果你看完这篇文章,请看下列文章: Gradle for Android 第一篇( 从 Gradle 和 AS 开始 ) Gradle for Android 第二篇( Build.gradle入门 ) Gradle for Android 第三篇( 依赖管理 ) Gradle for Android 第四篇( 构建变体 )...
Appium自动化测试实战开发指南
App 迭代的不断加速,需求的不断复杂化,给测试人员增加了非常大的工作量,但是没办法,测试是保证产品质量的一道非常重要的关卡,只有通过这道关卡,产品的质量才能得到真正的提高。
2023-11-17
自动化如何选择用例
问题来源于群里的一次聊天,在测试自动化实施中如何最大产出的问题。强调自动化覆盖率?太片面了不太行。自动化效率?由于稳定性和可靠性不给力,这一条好像也不行。BUG比率?这项更不行。
2019-12-17
代码质量与安全 | 入门必备:什么是自动化测试?
现代软件开发流程中,测试是不可缺少的一环。传统的手动测试需要开发人员付出极大的时间及精力,重复执行测试行为。为适应现代快速变化的技术环境,您需要了解一下自动化测试。阅读本文,您将了解到什么是自动化测试、它与手动测试的不同、实施自动化测试的策略、对于自动化测试的常见误解以及如何开始自动化测试。
2022-10-24
Android测试:Testing Apps on Android
原文:[链接] 测试你的App是开发过程中的重要组成部分。通过对应用程序持续的运行测试,你可以验证程序的正确性、功能和可用在发布之前。 测试还提供了以下优点: 快速反馈失败。 开发周期的早期问题检测。 安全地重构代码,让你优化代码而不用担心回归。 稳定开发速度,帮助你减少技术债务。 这里的特指测试通过代码实...
2017-12-15
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