logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

appium自动化测试之元素定位方法

Appium自动化测试支持多种元素定位方法,包括ID、类名、文本/XPath、CSS选择器(Web视图)及平台专属定位(Android的UI Automator和iOS的Predicate)。优先使用唯一属性如ID或accessibility_id,避免复杂XPath影响性能。混合应用需切换上下文,并建议结合显式等待确保元素可交互。示例代码展示了如何通过ID定位元素并进行输入操作。

文章图片
鸿蒙开发:ArkTS接口与对象

在鸿蒙开发中,ArkTS(Ark Type Script)是一种基于 TypeScript 的声明式开发语言,它结合了声明式 UI 和逻辑编程能力。在 ArkTS 中,接口(Interface)和对象(Object)是构建类型安全和结构化数据的重要工具。

文章图片
LoaRunner性能测试系统学习教程:MPM相关参数(7)

上期我们讲到LoaRunner性能测试MPM调优,这期我们讲LoaRunner性能测试MPM相关参数。MPM相关参数MPM模块常见的相关参数包括:MaxSpareServers、MinSpareServersServerLimit、StartServersThreadsPerChild、MaxConnectionsPerChildMaxRequestWorkers、ListenBackLogLis

软件自动化测试基本流程(附流程图)

自动化测试与软件开发过程从本质上来讲是一样的,无非是利用自动化测试工具(相当于软件开发工具),经过对测试需求的分析(软件过程中的需求分析),设计出自动化测试用例(软件过程中的需求规格),从而搭建自动化测试的框架(软件过程中的概要设计),设计与编写自动化脚本(详细设计与编码),测试脚本的正确性,从而完成该套测试脚本(即主要功能为测试的应用软件)。 下面介绍一下软件自动化测试基本流程(附流程图)制定测

鸿蒙开发之嵌套对象更新

鸿蒙(HarmonyOS)开发中,当处理嵌套对象并需要更新其状态时,尤其是在使用声明式UI框架(如基于JavaScript/TypeScript的开发)时,你需要确保UI能够正确响应嵌套对象内部属性的变化。鸿蒙的声明式UI框架提供了一些机制来帮助你实现这一点。

文章图片
#harmonyos
LoadRunner性能测试系统学习教程:脚本编写之关联函数介绍(7)

上期讲到LoadRunner性能测试脚本编写之关联技术,这期我们一起来学习脚本编写之关联函数介绍。PART1关联函数介绍LoadRunner最新版本中使用的关联函数为web_reg_save_param_ex以前的版本使用的关联函数为web_reg_save_param但这两个函数实质差别不大,本文主要介绍关联函数web_reg_save_param_ex当然在新的版本中关联函数web_reg_s

Web自动化测试:获取浏览器弹窗alert、自定义弹窗以及其操作

在测试中,有时候会遇到弹窗的问题,有的是浏览器弹窗(alert)、有的是自定义弹窗;这节我们主要来讨论一下关于浏览器弹窗和简单的自定义弹窗。一、关于alert弹窗的方法switch_to_alert(): 定位到alert弹窗,返回一个弹窗的对象dismiss(): 对弹窗对象的取消操作(相当于点击弹窗上的取消按钮)accept():对弹窗对象的确定操作(相当于点击弹窗上的确定按钮)text:对弹

什么是压力测试,有哪些方法

摘要: 压力测试通过模拟极端负载验证系统的稳定性与容错能力,核心目标包括确定性能极限、发现潜在缺陷及评估恢复能力。常用方法包括基准测试、负载递增测试、峰值测试等,工具涵盖JMeter、Locust等。测试流程需明确目标、编写脚本、准备环境并分析结果,重点关注响应时间、错误率及资源占用。注意事项包括隔离生产环境、全面监控及逐步加压,避免瞬时过载。通过测试数据优化系统,确保高并发场景下的可靠性。(15

文章图片
#压力测试
性能测试之全链路压测及实施策略

全链路压力测试是一种模拟真实业务场景下,对整个系统从前端到后端所有组件进行高并发、高负载测试的方法。其目的是评估系统在极端负载条件下的性能表现、稳定性和容错能力,确保系统能够满足业务高峰期的需求,避免因系统崩溃或性能下降导致的业务中断和用户体验受损。

文章图片
#压力测试
鸿蒙开发:在 RichText 组件中添加图片

在使用 RichText 组件添加图片时,需要考虑组件是否原生支持图片插入功能。如果原生不支持,可能需要借助一些布局技巧或者自定义组件来实现类似的效果,使文本和图片能够合理地组合在一起展示。

文章图片
#鸿蒙应用开发
    共 99 条
  • 1
  • 2
  • 3
  • 10
  • 请选择