原创 ALM/QC 11.5,11,10 安裝環境的硬件要求和軟件要求

Overview HP ALM, HP ALM Essentials, and HP Quality Center Enterprise (Technology Preview) 11.50   SYSTEM REQUIRE

原创 IE的COM對象在註冊表中的路徑配置

最近遇到一個問題,有同事在機器中裝了2個IE瀏覽器,路徑分別是C:\Program Files和C:\Program Files( x86)  結果奇怪的事情發生了。 用 set oIE = CreateObject("Internet

原创 C# 使用progressbar演示後臺進程當前狀態

在許多情況下,一個任務的執行需要耗費很多時間。比如許多個文件的複製,上傳, 應用的安裝或者請求網絡驗證。 如果將這些代碼寫在當前主進程中, 那麼在執行時候, 當前窗體會表現出假死的狀態,有時候會顯示No responding, 但實際上,

原创 Test Automation tools: trends

While making decision which tool is more suitable for test automation we should always take into account the popularity

原创 Embed dll Files Within an exe (C# WinForms)—Winform 集成零散dll進exe的方法

A while back I was working on a small C# WinForms application in Visual Studio 2008. For the sake of simplifying the d

原创 c# workwith .ini file

1, Create IniFile class: /// <summary> /// Create a New INI file to store or load data /// </summary> publ

原创 web開發中處理特殊符號(&)隨筆

1, oracle數據庫查詢: select  * from job where name = 'Special character ' || chr(38) || ' test' 2, MVC Url: 配置文件中添加: <syste

原创 VBS獲取當前登錄的用戶全名和郵件地址

Function GetEmail(strAccountName, strDomainName) Dim adoLDAPCon, _ adoLDAPRS, _ strLDAP Set adoLDAPCon = CreateOb

原创 QTP加載第三方DLL實現清除IE緩存

由於QTP的默認編程語言是VBS, 而VBS是一種相對來說功能比較侷限的腳本語言,因此我們在編寫自動化測試腳本時會有很多功能無法很好的實現。 相對來說c#是一種高級編程語言, 可以實現大多數windows環境下的功能。 所以我們可以藉助C

原创 通過C# 添加站點到IE信任列表

某些測試環境下, 系統用戶並非管理員權限,因此當自動化腳本嘗試打開一些特殊站點時,需要將站點添加到系統信任列表纔可以繼續訪問。 利用C#和Dotnetfactory,可以實現將站點添加到IE的信任列表的功能。 1, DLL 部分實現:

原创 分別用C#和Java實現MD5加密

兩種方法返回的結果是一樣的 Java版: import java.security.MessageDigest; /** * Created by liuyikai on 2016/8/8. */ public class MD5

原创 Jmeter中通過beanshell腳本解析HTTP請求的返回的json並作爲下個請求的輸入參數

準備工作: 將json-20160212.jar 放入jmeter的lib目錄下, 或者在腳本中添加其所在的classpath jar包可以通過maven獲取: <dependency><groupId>org.json</groupI

原创 ALM11 OTA API接口的問題

ALM11 在安裝的時候好像不會自動加載OTA接口。 正常情況下, OTA的接口文件的路徑爲: C:\Program Files\Common Files\Mercury Interactive\Quality Center\OTACl

原创 C#實現的系統內存清理工具

金山內存整理工具、360內存清理工具非常好用,可以將系統內存最小化,提升系統運行速度。其實這些事情C#也可以做到,原理就是對系統進程中的進程內存進行逐個優化。 網上大多推薦使用系統的SetProcessWorkingSetSize的函

原创 SQL Server清除所有觸發器

create PROCEDURE sp_DropAllTriggers AS DECLARE @SqlCmd nvarchar(1000) declare @Trig sysname declare @owner sysname de