背景🔖
LambdaTest 网址:https://accounts.lambdatest.com/dashboard
LambdaTest 是一个基于云端的测试平台,主要为开发者和测试团队提供便捷、高效的应用程序测试服务,在软件开发流程中扮演着重要角色,具体介绍如下:
- Web 应用测试:可对各类网页应用进行测试,包括电商网站、企业办公系统、新闻资讯类网站等。支持在不同的浏览器(如 Chrome、Firefox、Safari、Edge 等 )及其不同版本上进行测试,确保 Web 应用在各种浏览器环境中都能正常显示和运行,功能无异常。
- 移动应用测试:涵盖原生应用(针对 iOS 或 Android 等特定操作系统开发的应用 )、混合应用(结合了 Web 和原生应用特点的应用 )的测试。能在真实移动设备和虚拟设备上进行测试,真实设备包括不同品牌(苹果、三星、华为等 )、不同型号、不同操作系统版本的手机和平板电脑,满足移动应用在多样设备环境下的兼容性测试需求。

LambdaTest 和 Tosca结合使用 🔖

LambdaTest 和 Tosca 测试步骤:
- 首先注册一个Lambdatest账户。
- 通过 https://www.lambdatest.com/capabilities-generator/ 生成连接appium server用的capabilities。
- 配置Tosca以连接Lambdatest。
- 在Tosca scan mobile UI 生成module
- 在Tosca 创建测试Case,并且执行。
生成连接appium server用的capabilities 🔖
在 Appium 自动化测试中,Capabilities
(配置项)是一组键值对,用于告诉 Appium Server 关于测试的一些关键信息,比如要测试的平台(iOS/Android)、应用的路径、设备信息等。Appium Server 根据这些配置来初始化测试环境,连接相应的设备或模拟器,并启动指定的应用。
可以用lambdaTest提供的网页,辅助我们生成 capabilities 。
https://www.lambdatest.com/capabilities-generator/

配置Tosca连接Lambdatest Scan Module🔖
1.Scan mobile的UI组件,选择Modules–Scan–Mobile

2.点击Add Connection

3.输入Connection的信息,主要是通过Appium Server连接LambdaTest,Type 选择Appium。
Server Address: https://{USERNAME}:{ACCESS_KEY}@mobile-hub.lambdatest.com/wd/hub for remote connections


4.输入设备的名字和 Device ID








在Tosca创建TestCase 并且执行🔖
1.需要设定TCP参数。

2.添加Add Desired Capabilities。


4.添加Open Mobile App。


