小编Daz*_*Cat的帖子

LINQ OrderBy与ThenBy

任何人都可以解释之间的区别:

tmp = invoices.InvoiceCollection
              .OrderBy(sort1 => sort1.InvoiceOwner.LastName)
              .OrderBy(sort2 => sort2.InvoiceOwner.FirstName)
              .OrderBy(sort3 => sort3.InvoiceID);
Run Code Online (Sandbox Code Playgroud)

tmp = invoices.InvoiceCollection
              .OrderBy(sort1 => sort1.InvoiceOwner.LastName)
              .ThenBy(sort2 => sort2.InvoiceOwner.FirstName)
              .ThenBy(sort3 => sort3.InvoiceID);
Run Code Online (Sandbox Code Playgroud)

如果我想按3项数据订购,哪种方法是正确的?

linq

118
推荐指数
1
解决办法
4万
查看次数

从URL /地址栏调用Javascript函数

是否可以从URL调用javascript函数?我基本上试图在我无法访问源的页面中利用JS方法.

就像是: http://www.example.com/mypage.aspx?javascript:printHelloWorld()

我知道如果你把javascript:alert("Hello World");它放到地址栏就行了.

我怀疑答案是否定的,只是想知道是否有办法做到这一点.

javascript url

102
推荐指数
6
解决办法
27万
查看次数

多个[SetupTest]用于不同的配置

是否有可能在灯具中有多个[SetupTest]?

我正在使用Selenium和nUnit,并希望能够指定用户想要测试的浏览器.

我有一个简单的用户界面来选择要运行的测试但是,我知道将来我们希望将它连接到巡航控制以自动运行测试.理想情况下,我希望测试可以在我们的GUI和NUnit GUI上运行.

c# nunit

4
推荐指数
1
解决办法
662
查看次数

Selenium测试HTTPs信任所有证书适用于FF但不适用于IE

我一直在使用Selenium RC进行功能测试.

当测试进入我们站点的登录页面并切换到HTTPS时,我一直遇到问题.

我一直在改变设置,但是每个浏览器都被抛弃了.

使用**iehta*和**chrome*作为我的浏览器和信任所有SSL证书确保清洁会话 设置我可以让FF3登录我们的网站,但IE会抛出"这个网站的安全证书有问题." 错误.(我已经安装了证书)

为什么不信任所有证书都适用于IE?

selenium selenium-rc

4
推荐指数
1
解决办法
2万
查看次数

将Selenium RC作为Windows服务运行

我正在尝试让Selenium设置作为Windows服务运行.它似乎没关系,但似乎没有正常运行.

使用windows工具包我做了:

"C:\Program Files\Windows Resource Kits\Tools\instsrv.exe" SeleniumRC
"C:\Program Files\Windows Resource Kits\Tools\srvany.exe" -a [SeleniumUser] -p [SeleniumUserPass]
Run Code Online (Sandbox Code Playgroud)

将以下内容保存为a.reg文件(然后双击它)

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SeleniumRC\Parameters]
"Application"="java.exe"
"AppDirectory"="C:\\Program Files\\selenium-server-1.0.3"
"AppParameters"="-Xrs -jar selenium-server.jar"
Run Code Online (Sandbox Code Playgroud)

我的SeleniumUser已被授予登录权限.

在服务MMC中启动服务

但是,当我来运行我的测试中心(简单的UI来调用和运行测试)时,我点击运行测试,然后它只是坐在plage加载swirly的东西,并说等待服务器的响应.

它几乎就像它正在运行,但它没有连接.

如果我通过命令行运行java调用,它会告诉我另一个服务正在该端口上运行.

如果我停止Windows服务,然后再次运行命令,它的工作原理(我的测试也是如此)

有没有人有什么想法?

windows-services selenium-rc

2
推荐指数
1
解决办法
4654
查看次数

用于多个[TestFixture]

我正在NUnit中设置测试并有一个新手问题.

是否有可能在多个[TestFixture]中使用的Test/s?

所以[Test] ValidateString(string bob)

可以在一系列不同的[TestFixture]中调用吗?

c# nunit

1
推荐指数
1
解决办法
4294
查看次数

使用DateTime.Now + LINQ to SQL时SQL DateTime溢出

尝试使用LINQ向表中添加新项时,我收到一个奇怪的错误

错误:SqlDateTime溢出.必须在1/1/1753 12:00:00 AM和12/31/9999 11:59:59 PM之间.

码:

dbc.TblEvent newEvent = new dbc.TblEvent();
        newEvent.Subject = "Registered";
        newEvent.PersonID = PersonId;
        newEvent.EventDate = DateTime.Now;
        newEvent.EventTypeID = 23;
        newEvent.EventStatusID = 10;
        context.TblEvents.InsertOnSubmit(newEvent);
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我没有做任何令人兴奋的事情.我该怎么做才能对此进行排序?

datetime linq-to-sql

1
推荐指数
1
解决办法
3695
查看次数