automation相关内容

发送特定按键上的数字键盘像+, - ,/或输入(模拟键preSS)

我工作的一个项目,这是必要的,以模拟键盘presses导致具体行为在不同的应用程序。 一切都运行良好,细,使用要导入的keybd_event功能(可能有更好的方式,但它工作正常)。 现在我想补充的具体支持所有的数字键盘的。 展望如G。在这里 http://msdn.microsoft.com/en -us /库/ dd375731(V = VS.85)的.aspx 或System.Windo ..
发布时间:2015-11-26 18:12:30 C#/.NET

C#探头,捕捉JavaScript的alert()和confirm()

所以,我一直在做一些研究了一段时间,我在一个死胡同。我做了一些IE浏览器自动化。在C#/。NET,我该如何探测和消耗的javascript警报()或确认()这样我就可以做的事情一样抓住它的文本,然后单击确定\取消按钮? 更新 我要重申:我需要能够从一个拉警报,并验证文本()或确认(),以及发送一个确定或取消点击。这种测试的一个例子是,以确保,当我点击删除,确认()不说的“你确定你想要去墨西哥? ..
发布时间:2015-11-26 17:59:42 C#/.NET

Excel的.NET COM - 自动化错误。该系统找不到指定的文件

我有在Excel中使用VBA一个.NET 2.0的COM对象。它工作正常,在我的dev的机器,而是尝试使用它干净的虚拟机工作站上,当我得到这个错误: 自动化错误。 该系统找不到指定的文件。 这个dll被注册“regasm / TLB / codeBase的mycom.dll”,而不是放在GAC。 我没有在虚拟机中的管理权限 任何想法? 解决方案 您需要可以调用regasm的完整路径组件设 ..
发布时间:2015-11-26 16:51:23 C#/.NET

的MSBuild用于更新集信息文件

我写一个批处理文件来自动执行一系列任务。其中一项任务是更新DLL的版本在我的解决方案,通过编辑在我的解决方案的各个项目的AssemblyInfo.cs文件;然后最后调用msbuild.exe来编译解决方案。 在这方面,是不是可以编写一个命令行脚本来更新我的.NET解决方案的各种AssemblyInfo.cs中的文件。我想preFER来从命令行调用的MSBuild本身,而不是创建另一个的MSBui ..
发布时间:2015-11-26 00:50:16 C#/.NET

自动发送短信

首先,我们使用.NET和放大器; SQL Server中。 我有个客户是感兴趣的是将在预定时间发送短信的系统。 我从来没有,除了通过邮件网关发送短信,就像5551234444@vtext.com做过这样的事。但是,我不认为是这样的,我们的数据库将存储的电话号码,而忽略了供应商。选项 感谢您对解决这一问题的任何意见。 解决方案 最简单的方法是使用谁提供一个API SMS网关。请查看 txt ..
发布时间:2015-11-26 00:28:03 C#/.NET

DDE是否依然重要?哪些选择呢?

我的工作证券交易所的信息平台,我们正在考虑在为我们的平台和自制的Excel文件之间的链接。金融市场仍绑定到旧的DDE服务器的方法,现在它还是重要的今天? 哪些是替代作出Excel文件,OLE DB查询自动在线数据更新?我不知道是否有人已经实现OLE DB提供程序在C#和.NET的任何实例。 我们的API将完全在线和RESTful,有任何的Web服务可以替代的数据链接到Excel中?我记得Exc ..
发布时间:2015-11-26 00:16:59 C#/.NET

寻找适用于Windows的一些好的GUI测试框架/ GUI自动化测试工具窗体.NET

我要寻找一个好的 GUI 测试框架/自动测试基于应用程序的工具Windows窗体。 您能否推荐? 解决方案 我已经使用白过去用一些成功。它也有一个White.NUnit组件,它可以让您在您的测试整合到NUnit的。 当我使用它,它比较容易调查UI,弄个按钮,菜单等。,点击它们,然后验证正确的事情发生了 - 所有的从C#。结合NUnit的断言,它使您能够验证像您期望的UI行为。我也有一些问题 ..
发布时间:2015-11-25 23:58:10 C#/.NET

使用PowerShell的IE浏览器保存网页

我使用Internet Explorer的自动化接口从PowerShell来支持的格式打开一个网页。我要救这个页面回磁盘中通过IE浏览器支持的格式之一。打开网页很简单: $ IE =新对象-ComObject“InternetExplorer.Application” $ ie.Navigate(“C:\ MyFile.mht”) 我 如何将其重新保存为另一种格式? 我需要的,不提示 ..
发布时间:2015-11-25 14:23:31 C#/.NET

引用System.Windows.Automation

我想尝试一些自动化的东西可以通过 BugSlayer ,但我有问题的参考。 我试图找出如何引用System.Windows.Automation库在Visual Studio。我已经安装了.NET Framework v3.5版本,和VS 2008,但无论是UIAutomationClient也不System.Windows.Automation出现无论是在.NET或COM选项卡中引用的参考选项 ..
发布时间:2015-11-25 13:10:17 C#/.NET

自动生成.NET单元测试

有没有这样的事,作为单元测试生成?如果是这样的... ...它的工作原理呢? ...什么是自动生成的解决方案,可用于.NET? ...在那里使用的技术像这样的例子吗? ...这不仅有利于某些类型的应用程序,或可以被用来取代所有手工编写单元测试? 解决方案 看看 Pex公司。它是一个微软研究项目。从网站: Pex的产生从基于动态符号执行通过自动化的探索性测试手写的参数化单元测试单元测试 ..
发布时间:2015-11-25 13:09:08 C#/.NET

有没有办法在.NET编程听HTTP流量?

我使用的浏览器自动化测试的网站,但我需要验证从浏览器(例如,图像,外部脚本,XmlHtt prequest对象)的HTTP请求。有没有一种方法以编程实例化一个代理服务器或数据包嗅探器的浏览器来使用,以看看它的发送? 我已经使用招看流量,但我想要的东西,是UI少,我可以在持续构建集成使用。 我可以很容易地从WinPcap的获得HTTP特定的信息? 解决方案 尝试 WinPcap的。它的驱动器 ..
发布时间:2015-11-24 20:32:27 C#/.NET

如何从任何窗口中选择文本(使用UI自动化) - C#

我有一个小托盘应用程序,它注册一个全系统的热键。当用户在任何应用程序和presses任何地方选择一个文本此热键,我希望能够捕捉到选定的文本。目前,我正在做这个使用AutomationElements: //使用FocusedElement(因为焦点元素应该与所选文本的控制?) 的AutomationElement AE = AutomationElement.FocusedElement; 的 ..
发布时间:2015-11-24 20:07:04 C#/.NET

是否有一个无头的浏览器的.NET(用于自动化的Web-UI-测试)?

有一个无头的浏览器.NET? 我要寻找这在测试范围内。 从爪哇来到我想到的是类似的东西的HtmlUnit(http://htmlunit.sourceforge.net/),这本身就是基地像Canoo WebTest的或迅捷不同的更高水平的工具。 我想在.NET环境中创建Web应用程序的自动化UI测试,但不使用浏览器的远程(华廷,硒...) 如果可能的话,我想坚持到.NET解决方案,并避免 ..
发布时间:2015-11-24 16:29:01 C#/.NET

以编程方式提取宏(VBA)code从Word 2007文档

是否有可能从Word 2007中提取所有的VBA code“DOCM”使用API​​的文档? 我已经找到如何将VBA code在运行时,如何删除所有的VBA code,但拉不实际的code OUT到流或字符串,我可以存储(并插入成在将来其他文件)。 任何提示或资源将接入点preciated。 修改:感谢大家,土豚的回答是正是我一直在寻找。我已经将他的code到C#,并能够使用Visual S ..
发布时间:2015-11-24 16:06:12 C#/.NET

测试自动化工具对于.NET

我试图找到一些有用的开源测试自动化工具的使用.NET框架应用。我已经做了研究公平一点,但不幸的是,大多数时候我发现专注于测试Web应用程序的工具而已。 有3种,我们才能运行,以使我们的软件程序做它需要做的:我们计划VB.NET服务来收集数据,我们有一个AJAX / JavaScript的+ VB / ASP.NET网页应用程序来查看数据,和一个VB.NET基于表单的GUI来编辑数据。 据我所知 ..
发布时间:2015-11-24 15:35:22 C#/.NET

如何发送输入到控制台好像用户正在输入?

这是我的问题。我有一个程序,有一个TTY运行的cygwin提供了这种TTY。当我重定向标准输入程序失败,因为它没有一个TTY。我不能修改这个程序,并且需要自动化它的一些方法。 我怎么能抢cmd.exe窗口和发送数据,使之认为用户在打字呢? 我使用C#,我相信有一种方法可以用java.awt.Robot中做到这一点,但我要使用C#的其他原因。 解决方案 这听起来像的 的SendKeys() ..
发布时间:2015-11-24 15:09:10 C#/.NET

创建一个COM自动化服务器在C#

我现在有一个.NET类库C#编写的,它通过COM公开其functionaility的C ++程序(pre-.NET)。 我们现在要移动的库外的过程中释放的地址空间中的主应用程序(这是一个图像处理应用程序和大型图片吃起来的地址空间)。我记得从我的VB6的日子,人们可以创建一个“OLE自动化服务器”。该操作系统将自动启动和停止的.exe作为创建对象/销毁服务器。这看起来像是一个完美的适合我们:。据我 ..
发布时间:2015-11-24 14:55:25 C#/.NET