C#编程总是提示:应输入类型、命名空间定义或文件尾 (CS1022) ,我仔细核对过{没发现问题,求大神

代码如下:usingSystem;usingSystem.Text;usingSystem.Text.RegularExpressions;usingSystem.Thr... 代码如下:
using System;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading;
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.Support.UI;

namespace login
{
[TestFixture]
public class Login
{
public static void Main(string[] args)
{

private IWebDriver driver;
private StringBuilder verificationErrors;
private string baseURL;
private bool acceptNextAlert = true;

[SetUp]
public void SetupTest()
{
driver = new FirefoxDriver();
baseURL = "http://localhost:8083/Home/Login";
verificationErrors = new StringBuilder();
}

[TearDown]
public void TeardownTest()
{
try
{
driver.Quit();
}
catch (Exception)
{
// Ignore errors if unable to close the browser
}
Assert.AreEqual("", verificationErrors.ToString());
}

[Test]
public void TheLoginTest()
{
driver.Navigate().GoToUrl(baseURL + "/Home/Login");
driver.FindElement(By.Id("txtLoginName")).Click();
driver.FindElement(By.Id("txtLoginName")).Clear();
driver.FindElement(By.Id("txtLoginName")).SendKeys("2-540");
driver.FindElement(By.Id("txtLoginPwd")).Clear();
driver.FindElement(By.Id("txtLoginPwd")).SendKeys("0");
driver.FindElement(By.Id("btnLogin")).Click();
driver.FindElement(By.CssSelector("a.a4")).Click();
}
private bool IsElementPresent(By by)
{
try
{
driver.FindElement(by);
return true;
}
catch (NoSuchElementException)
{
return false;
}
}

private bool IsAlertPresent()
{
try
{
driver.SwitchTo().Alert();
return true;
}
catch (NoAlertPresentException)
{
return false;
}
}

private string CloseAlertAndGetItsText()
{
try {
IAlert alert = driver.SwitchTo().Alert();
string alertText = alert.Text;
if (acceptNextAlert) {
alert.Accept();
} else {
alert.Dismiss();
}
return alertText;
} finally {
acceptNextAlert = true;
}
}
}

}
}
展开
 我来答
syht2000
高粉答主

2017-03-03 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
main方法只有{没有中止的}
上面代码的结尾最后多了一个}
追问
我删掉最后一个}还是报错:16行 (就是main函数那行)应输入 } (CS1513)
追答
我说的不够清楚么,你的main没有结束的右括号没发现么,不清楚你代码意图,那就直接改成
public static void Main(string[] args)
{
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式