gpt4 book ai didi

testing - 我们如何在 SoapUI Pro 中使用 Groovy Script TestStep 将数组传递给方法?

转载 作者:行者123 更新时间:2023-11-28 21:11:35 25 4
gpt4 key购买 nike

我是 Groovy Script with SoapUI 的新手。我必须将数组传递给方法并修改值,然后将它们打印在日志中。为此,我编写了以下脚本。但它没有按预期工作。

String [] countries = new String[5];
void ReuseArray(String[] regions){};

countries[0] = "India";
countries[1] = "Singapore";
countries[2] = "Indonesia";
countries[3] = "Japan";
countries[4] = "Thailand";

for (int i=0; i<5; i++)
{
log.info("Country :" + countries[i]);
}

ReuseArray(countries);

void ReuseArrayData(String[] regions)
{
for (int i=0; i<5; i++)
{
log.info("Method :" + regions[i]);
}
}

上述脚本产生以下输出:

2014 年 7 月 10 日星期四 19:08:13 IST:信息:欢迎使用
2014 年 7 月 10 日星期四 19:08:13 IST:信息:国家/地区:印度
Thu Jul 10 19:08:13 IST 2014:INFO:Country:Singapore
2014 年 7 月 10 日星期四 19:08:13 IST:信息:国家/地区:印度尼西亚
2014 年 7 月 10 日星期四 19:08:13 IST:信息:国家/地区:日本
2014 年 7 月 10 日星期四 19:08:13 IST:信息:国家/地区:泰国

如有错误请指正

最佳答案

在发现错误后,我找到了我的问题的正确答案。这是代码。

log.info("Welcome ")
String [] countries = new String[5];

countries[0] = "India";
countries[1] = "Singapore";
countries[2] = "Indonesia";
countries[3] = "Japan";
countries[4] = "Thailand";

for (int i=0; i<5; i++)
{
log.info("Country :" + countries[i]);
}

ReuseArrayData(countries);

void ReuseArrayData(String[] regions)
{
for (int i=0; i<5; i++)
{
log.info("Method :" + regions[i]);
}
}

关于testing - 我们如何在 SoapUI Pro 中使用 Groovy Script TestStep 将数组传递给方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24678082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com