簡體   English   中英

作為 Java 應用程序運行不起作用

[英]Run as java application not working

當我嘗試作為“Java 應用程序”運行時,我有一些使用 TESTNG 的測試代碼,但我什么也沒看到。

我沒有public static void main(String[] args)因為 TestNG 沒有提示它。

import java.util.*;
import org.testng.annotations.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class Testing
{
    @Test
    public void addNotificationMessage1(){
    {
        WebDriver driver = new FirefoxDriver();
        driver.get("http://www.google.com");

    }
}

這個項目以前在我的舊電腦上運行過,但現在不再運行了。 我使用的較新的 TestNG 項目也有同樣的問題。 有人有什么想法嗎?

原來我的IDE中沒有安裝TestNG。

在我的 IDE 上安裝 TesNG 后,它現在可以正常工作了。

你絕對需要一個 main 方法來運行這個類,考慮到沒有在不同的類中創建這個類的實例(即使這樣,它也必須有一個 main 方法)。

編輯:我想如果您的目標是運行addNotificationMessage1()方法,您可以創建以下主要方法:

public static void main(String[] args){
     addNotificationMessage1();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM