如何验证页面标题对于预期的硒 C# 是否正确

多克斯特

我写了一个非常基本的硒测试。我的测试返回页面的页面标题,但如果我现在想更进一步并根据我的期望验证页面标题,我将如何执行此操作?

因此,例如,如果我希望标题为“aaa”,但它返回了不同的东西,我希望我的测试失败。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Support.UI;
using OpenQA.Selenium.Interactions;
using System.Threading;

namespace Exercise1
{
    class test1
    {
                static void Main()
            { 
                IWebDriver webDriver = new ChromeDriver();
                webDriver.Navigate().GoToUrl("https://energy.gocompare.com/gas-electricity");
                webDriver.Manage().Window.Maximize();
                String title = webDriver.Title;
                Console.WriteLine("Title of webpage is " + title);
               // webDriver.Quit();
        }

        }   
    }
穆蒂

你可以比较一下,

String expectedTitle = "Utilities from Go Compare";
if(title.contains(expectedTitle)){
   Console.writeline("Title is matching with expected value");
}
else{
   Console.writeline("Title is not matching with expected value");
}

或者您可以使用NUnitAssert 方法,例如

Assert.AreEqual(true, title.contains(expectedTitle), "Title is not matching");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

验证用户的输入以检查输入的C格式是否正确

来自分类Dev

如何使用c#正确检查DNS条目是否存在

来自分类Dev

如何验证我是否订阅并执行操作?在硒 C#

来自分类Dev

如何验证图像在页面上是否正确显示

来自分类Dev

当预期在C ++中自动删除时,此静态用法是否正确?

来自分类Dev

如何验证用户是否在正确的目录中?

来自分类Dev

如何验证显示的日期是否正确?

来自分类常见问题

如何正确检查std :: function在C ++ 11中是否为空?

来自分类Dev

如何检查解密是否正确?

来自分类Dev

硒:启动网站后,我们如何检查是否启动了正确的页面

来自分类Dev

CppCoreGuidelines C.21是否正确?

来自分类Dev

小数在C中是否被认为是正确的?

来自分类Dev

tutorialspoint上的“ C模拟测试”是否正确?

来自分类Dev

.bashrc是否正确设置了图形终端标题?

来自分类Dev

C#是否正确使用C ++中的(数字和数字)?

来自分类Dev

如何测试视图是否正确渲染?

来自分类Dev

如何检查Xerces格式是否正确

来自分类Dev

如何使用Perl检查参数是否正确?

来自分类Dev

如何检查测验答案是否正确?

来自分类Dev

如何检查子进程是否正确终止?

来自分类Dev

如何检查QProcess是否正确执行?

来自分类Dev

如何知道sessionToken是否正确实现?

来自分类Dev

如何检查我的内存分配是否正确?

来自分类Dev

如何检查curl等命令是否正确完成?

来自分类Dev

如何检查apt代理配置是否正确?

来自分类Dev

如何测试视图是否正确渲染?

来自分类Dev

如何使用Perl检查参数是否正确?

来自分类Dev

如何检查.sig文件是否正确?

来自分类Dev

如何检查Cipher的加密是否正确?

Related 相关文章

热门标签

归档