找到约 10000 条结果
  • 如何使用Selenium来计算自动化测试的投资回报率?
    跨浏览器测试是一种测试,需要大量的精力和时间。通过不同的浏览器,操作系统,设备,屏幕分辨率测试Web应用程序,以评估针对各种受众的Web内容呈现的过程是一项活动。特别是如果手动处理。使用Selenium进行的自动跨浏览器测试可以帮助您节省例行测试活动的时间,并帮助您缩短回归测试的时间。但是,人们很少喜欢变化。...
    2019-12-04
  • 自动化测试的生命周期是什么?
    软件测试发展到今日,已经逐渐标准化且能力更强,其流程每天都在发展。测试人员的技术熟练程度对于整个测试阶段的成功来说至关重要。测试不再意味着仅仅发现错误;它的范围已经扩大,从任何开发项目开始就可以看出它的重要性。    当谈论起自动化测试生命周期(Automation Testing Life Cycle)时,大多数人认为这只...
    2022-04-26
  • 鲸云效说软件测试流程,想了解这一篇就够了
    鲸云效是腾讯优测推出的为企业制定软件质量全景解决方案的平台,其基于腾讯软件质量管理体系,以质量体系标准为准绳,以工程效能提升为宗旨,致力于以科学化和体系化的理论和实践,赋能传统行业实现数字化转型。
    2021-02-04
  • 利器 | AppCrawler 自动遍历测试工具实践(一)
    本文为霍格沃兹测试学院学院学员课程学习笔记,系统学习交流文末加群。AppCrawler 是由霍格沃兹测试学院校长思寒开源的一个项目,通过名字我们大概也能猜出个方向,Crawler 是爬虫的意思,App 的爬虫,遍历 App :官方 GitHub 上对这款工具的解释是:一个基于自动遍历的 App 爬虫工具。支持 Android 和 iOS,支持真机和模...
    2023-01-30
  • 4 个最常见的自动化测试挑战及应对措施
    有人说:“杂乱无章的自动化只会带来更快的混乱。”不仅更快,而且是更严重、更大的混乱。如果使用得当,自动化可以成为测试团队中令人惊叹的生产力助推器和系统的质量增强器。自动化测试的关键是要正确运用,这是初始最困难的部分。下面,我们会了解最常见的自动化测试挑战以及应对措施。
    2021-11-19
  • 如何成为全栈自动化工程师
    自动化测试领域正在迅速发展。对专业自动化工程师的需求也在增加,谁可以跟上当前行业对安全性和效率的需求,谁就可以在未来站稳脚跟。 本文主要讲述如何学习成为优秀的全栈自动化工程师所需的技能和步骤。从长远来看,它肯定会帮助您获得有更有竞争力的职业优势。 掌握出色的编程技术 拥有良好的编程语言是您需要掌握的...
    2020-02-25
  • 得物技术浅尝UI自动化之Airtest实践
    由于很多公司都采用敏捷开发的模式,测试也要跟着进行敏捷测试。而每个迭代的周期非常短,经常要对原有功能进行回归测试,这样就增加了大量重复人力成本。引入UI自动化测试可以用来快速回归测试app原有功能,测试人员只需要关注新功能的测试。其次,移动端App的测试用例大部分是功能验证相关的用例,通过UI操作即可验证...
    2021-06-11
  • 小程序自动化测试框架原理剖析
    百度智能小程序,是 H5 和 Native 技术结合的产物,运行在百度 APP、爱奇艺等支持百度智能小程序运行的宿主 APP 上。因此,很难用既有的端自动化测试工具(如,Appium 等)、或者 H5 自动化测试工具(如,Selenium 等)进行百度智能小程序的自动化测试。
    2022-04-27
  • 阿里云EMAS移动测试,帮您快速掌握移动端兼容性测试技巧
    简介: 兼容性测试用于验证应用在不同设备上进行安装/启动/登录/不同版本覆盖安装/卸载等操作时,是否存在兼容性问题;如界面适配问题、应用性能等,现阿里云EMAS套餐免费试用,帮您快速掌握移动端兼容性测试技巧。一、兼容性测试可以查到哪些问题界面适配问题,确定是否能正常安装、启动。各个页面潜在的崩溃、无响应等...
    2022-09-19
  • 安卓单元测试 - 收藏集 - 掘金
    我们写单元测试,一般都会用到一个或多个单元测试框架,在这里,我们介绍一下JUnit4这个测试框架。这是Java界用的最广泛,也是最基础的一个框架,其他的很多框架,包括我们后面会看到的Robolectric,都是基于或兼容JUnit4的。 然而首先要解决的问题是...
    2017-04-26
  • 如何开始使用接口自动化测试脚本
    也许你对自动化测试脚本感兴趣,因为有人告诉你需要编写脚本,或者你只是想了解自动化的意义。无论哪种方式,让我们了解看看什么是自动化测试脚本,为什么要使用它们,以及创建它们的一些最佳实践。
    2021-01-25
  • AI如何影响测试行业
    人工智能和机器学习是当今最热门的技术流行词汇。在数字化转型的最前沿,人工智能已经开始彻底改变众多行业。随着这项技术变得越来越复杂,分配给机器的任务只会继续增长。这为更高的工作效率,速度和准确性打开了大门。
    2020-07-09
  • 软件测试的基础知识(二)
    本篇文章,从第二个角度来谈软件测试的方法,按是否需要手工执行来划分,可以分为 手工测试 自动化测试 1、手工测试 指的是由人来一个一个地按照测试用例进行操作,观察结果。 由此可见,手工测试,并不是漫无目的地点点点。当然,也有相应的工具能模仿这种操作,例如,移动端会使用 monkey 来模拟人对一款应用的随机点...
    2020-06-12
  • 如果是你的话,你选择手工还是自动化?
    先说手工测试,也就是传统的测试方法,由测试人员手工编写测试用例,缺点在于测试工作量大,重复多,回归测试难以实现;自动化测试利用软件测试工具自动实现全部或者部分测试工作:管理、设计、执行和报告,自动化测试节省大量的测试开销,并能够完成一些手工测试无法实现的测试。
    2016-11-16
  • fir.im Weekly - 如何用 iPad 创造技术生产力
    传播学大师麦克卢汉有一个著名理论——「 媒介即讯息,媒介是人的延伸」,在当代,表现更为明显的是「工具即为人的延伸」,工具使人自由。那么,我们究竟需要什么样的工具释放技术生产力?本期 fir.im Weekly 分享下@赵赛坡 的 iPad 生产力指南,精选了 iPad 上大量优秀的生产力应用,11000 字,50 多张插图(动态图),全...
    2016-08-22
  • 自动化新手要避免的坑(上)
    在进行自动化测试项目时,自动化测试工程师承担着巨大的责任和压力。错误的签字确认轻者导致上线失败,重者可能用户流失和声誉损失。下面是总结的新手自动化测试工程师常见的几种错误,供需要的人参考,从中学习如何避免。
    2020-02-22
  • 程序员MM的自白:磨人小妖精之安卓碎片化
    除了crash问题,Android平台的碎片化越来越受到移动开发的关注,且不谈支持Android系统的移动设备早已过万款,屏幕、品牌以及传感器等方面的碎片化问题也困扰着开发者。
    2016-01-07