windows测试
whackw
测试相关,尽量做到比开发与运维还要牛
展开
-
windows之UIAutomation识别UI元素
用UIAutomation识别UI元素(一)分类: UIAutomation2010-12-21 14:16 2080人阅读 评论(0) 收藏 举报uireference目录(?)[+]UIAutomtion中主要用AutomationElement 类来 表示 UI 自动化目录树中的一个 UI 自动化元素,并包含由 UI 自动化客户端应转载 2015-03-09 09:33:24 · 4502 阅读 · 1 评论 -
windows之UIAutomation的UI元素操作
识别UI元素后就可以对它进行相关的操作了。 在UISpy上的Properties中的Control Patterns中可以看见选中的AutomationElement可以用的Pattern.转载 2015-03-09 09:37:31 · 2177 阅读 · 0 评论 -
windows之C# 桌面截图
截取整个桌面[c-sharp] view plaincopypublic static Image Cut() { Rectangle rc = Screen.PrimaryScreen.Bounds; int iWidth = rc.Width; int iHeight = rc.Height转载 2015-03-09 09:39:21 · 1163 阅读 · 0 评论 -
用C#调用C++dll
在C#里调用C++的DLL还是很简单的.非托管的用DllImport就可以了C++部分:[cpp] view plaincopy//一个C++ Dll extern "C" { //Note: must use __declspec(dllexport) to make (export) methods as转载 2015-03-09 09:42:27 · 453 阅读 · 0 评论 -
wondows之UIAutomation的优缺点
前一段时间,项目组要求用自动化的方法去进行测试一个用WPF开发的项目。本人学过一段时间QTP,被委派完成这个活动。QTP功能还是给力的。但还是有些缺点,比如价钱比较贵,VBS的逻辑性比较差,WPF需要额外支持,部署困难,本身也有少量Bug。这时候M$的UI Automation 出现在了我面前。其有如下几个优点:M$ Dotnet 3.0以上就可以支持,转载 2015-03-09 09:43:13 · 1778 阅读 · 0 评论 -
Windows GUI自动化测试技术的比较和展望 (转)
【这里的自动化测试专指GUI自动化(不包含Web)】以前写过一篇跟UI自动化测试有关的技术 ,谈到了一个自动化测试工具必备的几个功能,而且也提到了Windows平台自动化测试工具所基于的一些技术。下边就说一下这些技术的比较和展望,同时也包含了一些纠结……Windows API 识别窗口:需要通过FindWindow 和EnumWindows 来查找到窗口句柄,然后再调用其它AP转载 2015-03-09 09:47:13 · 809 阅读 · 0 评论 -
windows之Inspect(官方)
Inspect (Inspect.exe) is a Windows-based tool that enables you select any UI element and view the element's accessibility data. You can view Microsoft UI Automation properties and control patterns, as转载 2015-03-09 09:50:45 · 6074 阅读 · 0 评论 -
windows charles response 乱码解决办法
移动互联网兴起,越来越多的开发需要适配到手机端,为了测试手机端应用,最好的开发方式就是通过代理检查手机端网络请求的情况。之前一直使用windows 版本的charles来做代理,后来发现返回的response会出现中文乱码的情况,但由于懒的原因,一直没有深入去了解,网上一搜索都是mac版本的解决办法,后来就不了了知了,转而使用fiddler。但最近需要从charles上面代理一个https转载 2016-12-16 15:52:43 · 2132 阅读 · 1 评论