WriteLine 未显示在输出中的消息。硒。C#

我已经尝试了我找到的所有选项。它不运行。VS 的“输出”、“命令窗口”窗口中没有消息。任何想法为什么?


代码:


namespace TestTrainee

{

    [TestFixture]

    public class UnitTest1

    { 

        public LoginPage mainPage;


        [SetUp]

        public void SetUpDrvier()

        {

            mainPage = new LoginPage(new ChromeDriver());

        }


        [Test, Order(0)]

        public void CheckLogIn()

        {

            mainPage.OpenPage();

            mainPage.FindElementByXpath(By.XPath("//a[@href='../articles_popup.php']")).Click();

            Task.Delay(5000).Wait();

            mainPage.SwitchPAge();

            Debug.WriteLine("!!!");

            Trace.WriteLine("!!!");

            Console.WriteLine("!!!");

        }


        [TearDown]

        public void FinishExe()

        {

            //mainPage.CloseBrowser();

        }

    }

}


慕码人8056858
浏览 205回答 2
2回答

摇曳的蔷薇

使用后,可以从“测试资源管理器”面板下方的小面板中的“输出”链接访问输出Console.WriteLine()。创建一个简单的测试,如下所示[Test]public void SimpleTest(){    Console.WriteLine("test");}右键单击并从 Visual Studio IDE 的“测试资源管理器”面板运行它。完成后,确保选择了 SimpleTest,您将在左下角看到一个小面板,指示测试已通过、已用时间和“输出”链接。如果单击该输出链接,您将看到结果。
打开App,查看更多内容
随时随地看视频慕课网APP