You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Tosca中验证同一测试用例内跨门户生成的测试数据?

Tosca第二个门户验证下载测试步骤编写方案

前置配置(未做变量存储需先补充)

  • 回到第一个门户的上传操作步骤,将你输入的Title字段值、上传文件的文件名/唯一标识参数通过Tosca的Buffer功能存储为测试用例全局变量,比如命名为GV_UploadTitle、GV_UploadFileName,设置变量作用域为整个测试用例可调用。

第二个门户正式测试步骤

步骤1:切换到第二个门户运行环境

  • 调用ToscaSwitch Window操作切换到第二个门户窗口,若未登录先补充第二个门户的登录操作,进入到目标数据的查询列表页面。

步骤2:搜索定位目标记录

  • 在第二个门户的搜索框中传入缓存变量{GV_UploadTitle}作为搜索条件,执行搜索操作
  • 增加1-3秒的显式等待,避免跨系统数据同步延迟导致搜索无结果,验证搜索结果列表中存在和{GV_UploadTitle}匹配的记录项

步骤3:校验Title信息一致性

  • 点击进入对应记录的详情页,使用ToscaVerify操作校验详情页Title字段值和{GV_UploadTitle}完全一致,校验通过后再执行后续步骤

步骤4:执行文件下载与校验

  • 定位记录对应的下载按钮,触发点击下载操作
  • 根据测试需求可选添加下载校验:
    • 验证Tosca默认下载路径下存在和{GV_UploadFileName}名称一致的文件
    • 若需校验内容一致性,可新增步骤比对下载文件和源文件的MD5哈希值

步骤5:上下文复位(可选)

  • 关闭第二个门户的多余标签页,切回测试用例初始上下文,避免影响后续步骤执行

内容的提问来源于stack exchange,提问作者Kausal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 00:36:06