gpt4 book ai didi

java - 如何在 Katalon Studio 中执行基本的 Java 代码

转载 作者:行者123 更新时间:2023-11-30 05:39:53 24 4
gpt4 key购买 nike

我正在尝试在 Katalon Studio 和 Java 中执行这个基本程序,但 O/P 显示

if (i < 12)

您能帮助我了解如何在 Katalon Studio 中像 IntelliJ 或 Eclipse 一样执行或使用 Java 吗?

int i = 10;
if (i == 10)
{
// First if statement
if (i < 15)
System.out.println("i is smaller than 15");

// Nested - if statement
// Will only be executed if statement above
// it is true
if (i < 12)
System.out.println("i is smaller than 12 too");
else
System.out.println("i is greater than 15");
}

最佳答案

简单:

  1. 打开 Katalon Studio
  2. 添加一个您可以根据需要调用的新测试用例
  3. 切换到</> Script工作窗口底部附近的选项卡
  4. 现在你有了一个类似 Eclipse 的工作区,你只需粘贴上面的代码(不需要 main(),这是一个 Groovy 编辑器)
  5. Run按钮位于顶部,您将得到以下(或类似)输出:
SLF4J: The requested version 1.7.16 by your slf4j binding is not compatible with [1.6]
SLF4J: See http://www.slf4j.org/codes.html#version_mismatch for further details.
2019-04-26 14:00:02.294 [34mINFO [0;39m [36mc.k.katalon.core.main.TestCaseExecutor -[0;39m [39m--------------------[0;39m
2019-04-26 14:00:02.297 [34mINFO [0;39m [36mc.k.katalon.core.main.TestCaseExecutor -[0;39m [39mSTART Test Cases/test so[0;39m
2019-04-26 14:00:02.864 [39mDEBUG[0;39m [36mtestcase.test so -[0;39m [39m1: i = 10[0;39m
2019-04-26 14:00:02.866 [39mDEBUG[0;39m [36mtestcase.test so -[0;39m [39m2: if (i == 10)[0;39m
2019-04-26 14:00:02.868 [39mDEBUG[0;39m [36mtestcase.test so -[0;39m [39m1: if (i < 15)[0;39m
i is smaller than 15
2019-04-26 14:00:02.883 [39mDEBUG[0;39m [36mtestcase.test so -[0;39m [39m2: if (i < 12)[0;39m
i is smaller than 12 too
2019-04-26 14:00:02.886 [34mINFO [0;39m [36mc.k.katalon.core.main.TestCaseExecutor -[0;39m [39mEND Test Cases/test so

注意:在 Katalon Studio 中,您必须手动导入 Java 库。该工具无法像 eclipse 那样自动导入。例如,如果您必须格式化数据,则需要导入以下库:

import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.UUID;

public class TestData {
private static final SimpleDateFormat sdf = new
SimpleDateFormat("yyyyMMdd_HHmmss");
public static String getTimeStamp() {
Timestamp tm = new Timestamp(System.currentTimeMillis());
String timestamp=sdf.format(tm);
return timestamp;
}
}

关于java - 如何在 Katalon Studio 中执行基本的 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55866879/

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