首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自动化测试最佳实践

问题背景大致如下: 接口自动化建设过程中遇到了一些困境,需要从团队建设角度给出发展目标和具体的指标,主要问题有如下两点: 大厂/最佳实践的团队,接口自动化在微服务的维度覆盖率需要达到多少?...从自动化测试的投入产出比金字塔模型来说,接口自动化确实是性价比最高的一种自动化测试方式。单元测试的技术要求比较高,大部分测试团队很难胜任;UI自动化又很考验前端的编码规范和UI的稳定性。...且自动化测试在前期建设阶段,投入产出比势必会有一段时间处在亏损状态。 对测试团队来说,自动化测试无论是测试左移右移,都是长期必须建设的技术设施。...相比于前几年互联网行业大刀阔斧招聘和开发各种技术平台,在当下的降本增效共识下,公司和团队领导更需要的是能立即解决问题提高效率的技术实践,而不是看着高大上但实际上回报周期更长的技术项目。...——投入多寡对应的见效时间差距多大; 快速小范围落地实践,观察结果,评估效果和性价比,调整方案,继续迭代! 软件测试好歹也是一个技术岗位,对于技术实践来说,最小可行性方案永远比PPT更能解决问题!

15910

性能测试术语,你知道哪些

对整个系统而言,仍然是很多用户同时对系统进行操作,因此也属于并发的范畴。   可以看出,后一种并发是包含前一种并发的。...对于WEB性能测试而言,这2种并发情况一般都需要进行测试,通常做法是先进行严格意义上的并发测试。...严格意义上的并发测试往往和功能测试关联起来,因为并发功能遇到异常通常都是程序问题,这种测试也是健壮性和稳定性测试的一部分。 用户并发数量:关于用户并发的数量,2种常见的错误观点。...,因此是WEB性能测试工作的重点....资源利用率主要针对WEB服务器,操作系统,数据库服务器,网络等,是测试和分析瓶颈的主要参考.在WEB性能测试中,更根据需要采集相应的参数进行分析。

97530
您找到你想要的搜索结果了吗?
是的
没有找到

腾讯TMQ在线沙龙|腾讯手机管家iOS测试实战

腾讯手机管家iOS测试实战 活动时间:2016年11月10日 QQ群视频交流 活动介绍:TMQ在线沙龙第十二期分享 本次分享的主题是老司机给大家分享腾讯手机管家iOS测试实战。...共有45位测试小伙伴报名参加活动,在线观看视频人数21人~想知道活动分享了啥?往下看吧! 活动嘉宾 ?...嘉宾简介 袁宜霞,腾讯高级测试工程师,目前负责腾讯手机管家iOS平台相关测试工作,包括功能业务测试性能与专项测试自动化测试和创新性测试等 分享主题 iOS性能测试 iOS专项测试 iOS精准测试...10、提问:手管有没有做ui的自动化测试?是用什么工具做的? 答:使用Xcode自带的自动化工具做白盒测试,QQDriver for iOS做UI和性能自动化测试 11、提问:手管测试hc名额?...TMQ本次沙龙活动听众奖; 本次奖品是由TMQ 官方出品《移动App性能评测与优化》新书哦

2.5K50

腾讯TMQ在线沙龙回顾|Android App质量监控及工具应用实战

活动介绍 TMQ第四十二期在线沙龙分享活动圆满结束啦! 本次分享的主题:Android App质量监控及工具应用实战 共有238位测试小伙伴报名参加活动。 想知道活动分享了啥? 请往下看吧!...马国俊:腾讯高级系统测试工程师。目前主要负责大数据质量保障体系建设,从事大数据算法评估评测、EP工具链开发和web平台建设等,全栈工程师。...分享主题 1、安卓UI监控能力分享 2、爬虫能力分享 3、性能监控分享 问答环节 ? 1、从哪些维度分析获取到的CPU监控数据,可能有哪些问题?...4、爬虫下载到的安装包是自动推送到手机安装的?如何做的? 答:例行化爬虫最热门的安装包,然后存储到本地,接着触发整个监控流程。...整个流程用python脚本控制串联起来实现自动化。 5、增量更新是什么意思?

2.8K50

ApacheCN Python 译文集 20211108 更新

Think Python 中文第二版 第一章 编程之路 第二章 变量,表达式,语句 第三章 函数 第四章 案例学习:交互设计 第五章 条件循环 第六章 返回值的函数 第七章 迭代 第八章 字符串 第九章...练习 15:栈和队列 练习 16:冒泡、快速和归并排序 练习 17:字典 练习 18:性能测量 练习 19:改善性能 练习 20:二叉搜索树 练习 21:二分搜索 练习 22:后缀数组 练习 23:三叉搜索树...——单元测试框架简介 四、使日常管理活动自动化 五、处理文件、目录和数据 六、文件归档、加密和解密 七、文本处理和正则表达式 八、文件和报告 九、处理各种文件 十、基本网络——套接字编程 十一、使用 Python...抓取应用 四、搜索和读取本地文件 五、生成精彩的报告 六、电子表格的乐趣 七、开发惊人的图表 八、处理通信渠道 九、为什么不让你的营销活动自动化?...使用 unittest 创建自动化测试 十、使用 SQL 改进数据存储 十一、连接到云 十二、使用画布小部件可视化数据 十三、使用 Qt 组件创建用户界面 十四、事件处理——信号和插槽 十五、理解 OOP

18.8K30

ApacheCN 安卓译文集(二)20211226 更新

、社交模式 十三、发布模式 安卓高性能编程 零、前言 一、简介:为什么是高性能?...实践测试驱动开发 七、行为驱动开发 八、测试和分析性能 九、替代测试策略 Xamarin 4.x 跨平台应用开发 零、前言 一、Xamarin 安装程序 二、平台们,你们好!...三、iOS 和安卓之间的代码共享 四、Xamsap——跨平台应用 五、iOS 的 XamSnap 六、安卓的 XamSnap 七、在设备上部署和测试 八、联系人、相机和位置 九、带有推送通知的网络服务...十二、货币化、构建过程和发布 Robotium 安卓自动化测试 零、前言 一、Robotium 入门 二、使用 Robotium 创建测试项目 三、Robotium API 四、Robotium 的网络支持...二、为视图展示数据 三、将专门的安卓小部件用于开发 四、利用活动和意图 五、开发非线性布局 六、验证和处理输入数据 七、为动画制作小部件和布局 八、设计以内容为中心的活动 九、设计安卓应用 十、构建应用主题

2.7K20

腾讯TMQ在线沙龙回顾|自动化平台测试经验总结

自动化平台测试经验总结 活动时间:2017年8月28日 QQ群视频交流 活动介绍:TMQ在线沙龙第二十七期分享 本次分享的主题是:自动化平台测试经验总结 共有131位测试小伙伴参加活动,在线观看视频人数...想知道活动分享了啥, 请往下看吧! 嘉宾 廖海珍,腾讯专项测试高级工程师,9年工作经验,华为三年半的开发工作。 在腾讯独立开发iOS GT SDK,已开源,在github上可下载。...《移动App性能评测与优化》一书主要负责人,47篇专利发明人。 在Android和iOS上均有一定的SDK,自动化测试性能测试的经验。目前主要负责TMQ自动化测试平台的开发,TMQ公众号运营等。...2、针对目前ui自动化脚本维护成本高,怎么解决的?什么更优的解决方案?目前是做的用例 编写和主体代码分离的方式?如果是的话,用例维护是谁来做?...5、怎么在平台上做iOS的自动化?UTP支持ios ui自动化么,性能呢? 这两个问题算一类的问题,统一简单解答一下。

1.3K60

视频号 2 场直播和CKL连麦

昨天阿常再次和密友群的陈老师连麦,陈老师十二年职场历程,之前做过产品、研发、测试、测开,目前是一位测试架构师 & 敏捷教练。...2、敏捷测试团队的测试开发比是多少 敏捷团队的测试开发比为 1 vs 10、1 vs 11,甚至 1 vs 更多。 3、一句话需求也需要写测试用例 需要。...产品早期,我们期待业务快速迭代上线,质量、性能、安全是会被牺牲掉的;但当产品到了存量竞争时,我们会着重考虑质量、性能以及安全等等一系列的东西。 5、质量内建在团队中由谁来推动 测试团队来推。...需要测试人员能与开发平等对话(了解研发设计模式、技术选型); 需要测试人员对研发过程完整的了解(什么时候写代码、什么时候集成、什么时候验证、怎么去发布、基于什么发布等等); 需要测试人员帮助团队建立质量观...6、自动化框架、工具、平台怎么抉择 看团队是否具备相应的能力。但不太建议做重复造轮子的事情,关于自动化目前不管是开源的还是商业化的工具,都能做到很好的支持了。

2.6K30

SLA 4 个 9 ,贝壳高可用架构的质量保障体系

基础设施建设-性能测试平台 贝壳服务端性能测试平台 KePTS 是面向贝壳服务端业务的一站式性能测试数据构造和性能测试执行的压测平台。...基础设施建设-KeMtc KeMTC 平台是贝壳移动端测试一站式工具平台,为贝壳移动端提供通用的自动化测试方案。...质量意识建设上也有环驱动,一部分驱动团队、一部分驱动个人、团队会对其进行质量诊断,由QA对双周的各种质量做诊断,数据是怎么样的、什么风险、实时的告诉大家,也会展开多种质量活动。...Q:系统发布会自动更新配置库? A:在发布时我们也有变更的流程,不管是一次代码变更、配置变更、数据库变更都会通过一个线上平台发布出去。配置库是不是可以管理起来是?...Q:混沌工程实现自动化和智能化在贝壳规划,实现难点和关键点哪些?

4.1K332255

腾讯TMQ在线沙龙|移动互联网APP的流量测试和优化经验

共有42位测试小伙伴报名参加活动,在线观看视频人数22人~想知道活动分享了啥?往下看吧! 活动嘉宾 ?...4、提问:监控平台上线后 对应用的流量测试都转为自动化测试了么?若新增了协议什么的(当前分析方法不适用了),怎么维护监控平台呢?先手动测试--->逐个分析--->添加相关自动化逻辑咩?...答:监控平台已经是全自动化测试,能够识别新的协议,把所有的协议消耗的流量都会显示和监控起来。...8、提问:GT的流量测试也是通过抓包的形式来分析的 答:对的,GT提供了一键抓包功能,抓取的包还需要后期人工或自动化分析。...获奖名单 ID:不会游泳的鱼(124*****49) 恭喜以上同学获得TMQ本次沙龙活动听众奖,本次奖品是由TMQ 官方出品《移动App性能评测与优化》新书哦

1.2K60

CloudLite认证笔记 CODING DevOps 产品认证

、lean 精益、metrics 度量、culture 文化 价值:提升业务响应能力、提升研发规范与效率、提升交付频率与质量、提高组织的有效性、持续学习与改进 敏捷开发宣言(尽管右项其价值,我们更重视左项的价值...) 个体和互动 高于 流程和工具 工作的软件 高于 详尽的文档 客户合作 高于 合同谈判 响应变化 高于 遵循计划 敏捷开发的十二原则:客户满意,掌控变化,缩短周期,相互合作,激励并信任个体,面对面交谈...暂存区 使用工具:命令行工具,GUI工具 工作流程 git flow 两个长期分支:主分支,开发分支 三种短期分支:功能分支,补丁分支,预发分支 github flow CODING(一站式研发协作管理平台...) 需求到产品迭代管理 产品设计到代码管理 自动化测试测试过程管理 持续交付2.0 devops全流程覆盖 自动化测试 减少失误率,提高准确性 节省时间和执行成本 提高效率 反馈速度 模拟手工测试无法完成的场景...从重复劳动中脱离,提高团队氛围 自动化测试工具分类:性能测试工具,功能测试工具,APP自动化测试工具,接口自动化测试工具,单元测试工具 测试驱动开发(TDD,test driven development

1.8K00

5步法助力自动化转型

步骤1: 查找合适的自动化测试用例 测试自动化在重复测试中发挥着极其重要的作用。可以在下表中找到最适合自动化测试类型列表。...测试类型 自动化什么帮助 回归测试(包括单元测试和端到端测试) 减少工作负载,帮助提升应用程序的可信度 验收测试 应该使用支持跨浏览器/平台测试的工具自动化,以提高性能一致性 API测试 测试自动化通过在每次...它是否具有所需的特性并支持与现有的工具集成 它是否对于手动/自动 QA 和开发人员友好 需要时是否提供技术支持和培训 维护脚本和重用测试资产是否便捷 符合预算 步骤3: 管理工具开发过程 这一步对于那些从开源框架...测试之初 灵活的编程语言,需要一个专门的开发团队 编辑器界面(低/全代码)适合手动测试人员 测试执行 跨浏览器/设备/平台测试支持是必须的——需要最低限度维护 测试报告 需要第三方软件 内置报表生成器...建议如下: 执行时间足够短 当发生更改时,花费维护时间还满意 特定测试的执行时间是否越来越长 是否可以缩短工具的开发时间 结论 测试自动化测试人员就有更多的时间处理边缘用例,可以提供更加稳定的产品

49920

腾讯TMQ在线沙龙回顾|EP(测试分析+分层自动化测试)实践

活动介绍 TMQ第四十五期在线沙龙分享活动圆满结束啦! ? 本次分享的主题:EP(测试分析+分层自动化测试)实践 共有247位测试小伙伴报名参加活动。 想知道活动分享了啥? 请往下看吧! 嘉宾 ?...杨春喜:腾讯QQ浏览器测试工程师,目前主要负责QQ浏览器视频性能测试。 分享主题 ?...常用的Android hook:AndFix、Xposed、Dexposed、Epic。 2、只是做手机测试,对于各模块(每个APK)适用这种分层自动化测试?...答:我们会对每个模块进行测试分析+分层自动化测试。只有活动类的需求或者纯属UI交互改动类的需求不采用这种模式。 3、请问分层自动化测试的入门书籍和进阶书籍哪些可以推荐的?...6、你们要求把所有用例都翻译成自动化测试脚本

1.7K21

全链路压测(12):生产压测必不可少的环节

前言 全链路压测系列到这里,已经是第十二篇文章了,整个系列大概14篇的样子,预计这个月会更新完毕。...在生产环境开展全链路压测,相对于测试环境来说风险和成本都是比较大的。因此需要一套严格的流程管控和响应机制,以及高效的团队协同体系。...生产压测会暴露很多问题,下面列举一些常见问题: 数据准备不足和数据预热问题; 各团队资源投入度和信息同步问题; 基础的技术平台支撑问题(快速发布、紧急扩容、监控告警); 前期的技术准备和梳理不足(如链路依赖及限流降级熔断措施...发布上线和封版值班 在类似11大促这种大型业务营销活动的稳定性保障时,需要注意如下几个方面: 原则上除了和大促相关的变更,其他需求变更或者配置变更都需要顺延; 活动开始前和业务产品明确封版时间,避免版本发布导致链路依赖的变化...类似11这种大型的业务营销活动,预案也会分前置预案和活动预案以及紧急预案。

1.8K20

腾讯TMQ在线沙龙回顾|后台测试案例分享

后台测试案例分享 活动时间:2017年9月28日 qq视频分享 活动介绍:TMQ在线沙龙第三十一期分享 本次分享的主题是:后台测试案例分享 共有66位测试小伙伴报名参加活动,在线观看视频人数 27人!...想知道活动分享了啥, 请往下看吧! 嘉宾 赵丽娜,腾讯专项测试工程师,多年电信开发经验,目前负责腾讯地图基础业务包括后台服务、引擎及API级产品的质量保证工作。...3、自动化用例达到xx%,包才会下发? 答:各业务要求不同。通常,自动化用例覆盖率应该在50%以上。无自动化用例的产品也可以由人工收到确认测试通过.。未来会关注增量代码的自动化用例覆盖率。...5、建模工具可不可以推荐一个,性能测试的监控工具是用哪个? 答:我们后台测试用的建模工具是OCL。...有些接口采用PB协议传输数据, 因此接口测试平台需要能解析PB协议。

1.3K60

QQ 会员基于 hybrid 的高质量 H5 架构实践

好的产品是运营出来的,沃尔玛每周都有打折,电商 6.18 和 11 12,同样 QQ 会员也需要有持续的 H5 运营活动以保持用户的活跃和留存,而 H5 组件化是我们提高开发效率的手段。...; [1498632661732_3765_1498632661955.jpg] 1、运营活动四个要求:一般 1-2 天需要完成开发测试和上线、不同活动可能有相同的功能逻辑,一般会投入大量推广资源所以对页面的质量要求比较高...同时 ET 平台实现了一整套发布回滚流程支持,自动对接页面性能测试工具,可以对运营页面的性能进行自动化测试,最后也会给大家分享下如何进行性能自动化测试的。...[1498632801563_691_1498632801776.jpg] 1、页面性能自动化测试我们参考了很多现有的工具,比如 yslow,雅虎前端优化军规以及谷歌的 pagespeed,但是发现这些对...2、我们选择了自研 H5 页面性能自动化测试工具,简称为 WPT,web performance test。

2.2K00

QQ会员基于 Hybrid 的高质量 H5 架构实践

好的产品是运营出来的,沃尔玛每周都有打折,电商6.18和1112,同样QQ会员也需要有持续的H5运营活动以保持用户的活跃和留存,而H5组件化是我们提高开发效率的手段。...; 1、运营活动四个要求:一般1-2天需要完成开发测试和上线、不同活动可能有相同的功能逻辑,一般会投入大量推广资源所以对页面的质量要求比较高,大量资源推广时并发访问用户多对性能要求比较高。...同时ET平台实现了一整套发布回滚流程支持,自动对接页面性能测试工具,可以对运营页面的性能进行自动化测试,最后也会给大家分享下如何进行性能自动化测试的。...1、页面功能可用性的自动化测试,我们构建于腾讯内部自研的自动化测试工具QTA。...2、我们选择了自研H5页面性能自动化测试工具,简称为WPT,web performance test。

70720

TMQ在线沙龙第三期回顾

共有来自93个公司的200位测试小伙伴报名参加活动,在线观看视频人数105人~想知道活动分享了啥?往下看吧! 活动嘉宾: ?...现负责腾讯车机专项测试工作,云测试平台开发工作。曾获得过腾讯卓越研发奖(无线自动化测试团队)。...再如,在做性能测试的时候可以使用自动化测试,尤其那种反复操作的场景,通过自动化测试能够帮我们更有效的发现问题。我们要把自动化测试当作一个减轻我们工作量的工具,而不应该被自动化测试套牢。...再如,在做性能测试的时候可以使用自动化测试,尤其那种反复操作的场景,通过自动化测试能够帮我们更有效的发现问题。我们要把自动化测试当作一个减轻我们工作量的工具,而不应该被自动化测试套牢。...答:appium的优势是可跨平台操作,同时支持IOS和Android的自动化测试

98760

乘风破浪 愈战愈勇 | 腾讯WeTest荣获信通院首批DevOps评估先进级认证

目前WeTest对外主要提供云真机服务、压测大师专项性能测试服务、PerfDog移动全平台性能测试服务、UI自动化测试服务以及接口测试服务。   ...Android、iOS真机自动化适配测试支持主流自动化框架和自定义框架编写的兼容测试脚本,以及在线录制自动化测试脚本。...此外,其高清、低延迟的操作体验,详尽的过程性能数据,稳定的平台云端远程调试,自研硬件编程控制器及安卓定制机,承建了腾讯全集团移动设备集群能力。   ...PerfDog移动端全平台性能测试工具平台支持安卓、iOS、H5、小程序、小游戏等平台基础性能指标采样,如安装时间、首屏时间、响应时间、CPU、内存等,能够帮助客户快速定位分析性能问题,提升APP应用及游戏性能和品质...WeTest五周年庆活动火热进行中,点击阅读原文了解更多信息。 ?

2K40

腾讯TMQ在线沙龙回顾|移动终端性能测试

移动终端性能测试 活动时间:2016年12月27日 QQ群视频交流 活动介绍:TMQ在线沙龙第十五期分享 本次分享的主题是移动终端性能测试。...共有122位测试小伙伴报名参加活动,在线观看视频人数55人~想知道活动分享了啥?往下看吧! 活动嘉宾 ?...自动化测试实践”的第四章 2、提问:小编,个疑问,刚才讲师说bitmap是分配在native上的,我看网上是说4.X系统及以上的,是分配在dalvik上的,bitmap到底是分配在哪个heap上呢 答...自动化测试必须要懂开发?...会跟其他的产品进行对比~ 答:当然标准,标准一般测试、开发、产品,并结合第三APP和以前版本一起制定,达到制定的标准可以认为是合格了。如果市场上有同类的第三方APP,当然需要和第三方app对比。

1.7K100
领券