文章 2025-10-26 来自:开发者社区

告别脆弱:构建稳定UI自动化测试的3个核心策略

告别脆弱:构建稳定UI自动化测试的3个核心策略 UI自动化测试是前端质量保障的重要手段,但也是最容易“翻车”的环节。测试脚本脆弱不堪,页面稍一变动就导致大批用例失败,维护成本高昂。如何破局?关键在于将测试脚本写得更“智能”。 1. 拥抱“数据属性”选择器,告别脆弱定位 最经典的错误就是使用易变的CSS类或ID来定...

文章 2022-10-08 来自:开发者社区

曲鸟全栈UI自动化教学(九):Selenium为什么慢?那是你加载策略设置不对

一、前言有不少粉丝,甚至一些行业中有一定经验的朋友都说selenium性能差、很慢,打开一个网页要等半天才开始执行。初学的粉丝提出这个问题我能够理解,行业工作经验数年还这样说我就有点诧异了。看来很多小伙伴还是没有阅读官方文档的习惯,这里就简单的讲解一下为什么你会觉得selenium慢以及如何解决这个问题:当我们通过webdriver(比如启动谷歌浏览器:webdriver.Chrome())启动....

曲鸟全栈UI自动化教学(九):Selenium为什么慢?那是你加载策略设置不对
文章 2022-06-13 来自:开发者社区

移动端UI自动化过程中的难点及应对策略

被测应用不稳定问题1:自动化测试介入时机太早对于移动应用来说,我们需要准确把握介入时机,不要在项目早期介入UI自动化测试,应该等版本相对比较稳定成熟后再开展UI自动化测试,不然每次业务UI变更带来的自动化用例维护成本会非常高。问题2:自动化用例设计及选择不合理在确定要开始做UI自动化测试后,需要先拆解手工测试用例,因为大多数的测试用例都是基于手工测试编写的,在自动化环境下,在流程编排和结果校验方....

文章 2022-02-16 来自:开发者社区

【原】UI随设备旋转从iOS6到iOS8的适配策略

1 2 3 4 5 6 - (void)statusBarOrientationChange:(NSNotification *)notification {     WClassAndFunctionName;     UIInterfaceOrientation oriention = [UIApplic...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"PAI部署多形态的SD WebUI服务","productDescription":"为企业提供云上快速部署定制化的文生图应用。","productContentLink":"https://www.aliyun.com/solution/tech-solution/pai_eas","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/pai_eas"},"productButton2":{"productButtonText":"一键部署","productButtonLink":"https://help.aliyun.com/document_detail/2509703.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"AnalyticDB 与通义千问搭建 AI 智能客服","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/analyticdb-rag","productPromotionInfoSecondText":"通义千问和LangChain搭建对话服务 ","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/tongyi-langchain"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注