Time of Update: 2018-12-03
Authentication vs. Authorization認證 vs.
Time of Update: 2018-12-03
10大負面測試案例 負面測試(Negative testing)是相對於正面測試(Positive
Time of Update: 2018-12-03
上篇文章介紹了AutoHotKey的準系統和大致模組,這次用一個簡單的例子來說說AutoHotKey的指令碼編寫。和流行的自動化測試載入器一樣,可以通過錄製在編寫指令碼,也可以直接手工寫指令碼。但是對於GUI的應用程式來說,基本上都需要錄製操作,產生針對記錄遊歷過的對象或座標的指令碼。AutoHotKey功能相對簡單,基本上只記錄座標,少數對於Window的操作是用對象表示的,相當於流行自動化測試載入器中的低級錄製。
Time of Update: 2018-12-03
功能強大的難以致信,而且操作非常方便,不過唯一遺憾的是是一個共用軟體www.regexbuddy.com還有很多豐富的libray,功能又match replace split三大,同時可以生長相互對應的語言,比如我輸入一些正則,並且要求抓取的hmtl代碼,邊書寫就會邊出來響應的對應的字元,然你快速的定位不錯不錯。同樣等到你寫好調試好可以後到use裡面就可以選擇生長需要的代碼直接粘貼到你的程式cool。 透露一下,網路上面又破解版本,版本號碼是regexbuddy v2.0.1 。先找到2.0.
Time of Update: 2018-12-03
可編輯欄位的檢查和確認在所有可編輯欄位中的有效、無效字元/字串資料在欄位中有效最小/最大/中間範圍的資料在必輸欄位中的Null
Time of Update: 2018-12-03
如何估算測試工作量(二) 程式碼分析方法 –
Time of Update: 2018-12-03
前言在99年的Quality week上的一次演講中,微軟的一個測試經理,Roger Sherman指出了由於“不可重現”導致bug關閉的主要原因。這是一個非常可惜的情況,因為這樣的bug report浪費了緊張的開發計劃中的寶貴時間,增加了對產品品質完全是無關緊要的事情,同時導致了在開發人員和測試之間的挫敗感和差的感覺。有時,bug
Time of Update: 2018-12-03
GUI測試總結GUI,GRAPHICAL USER INTERFACE的縮寫,通常發音為GOO-ee。眾所周之,GUI就是使用映像,輸入的文字,帶表徵圖的螢幕的電腦介面,取而代之許多鍵盤的功能。GUI讓使用者可以通過表徵圖和滑鼠與他們的電腦進行互動,而不是在命令列中輸入文本。第一個圖形化使用者介面是由Xerox Palo Alto
Time of Update: 2018-12-03
一直鬱悶mac上面沒有烏龜svn用戶端,後來在虛擬機器裡面裝了一個,但是很不好用,各種問題╮(╯▽╰)╭沒辦法,只好使用最原始的svn控制台操作了,這裡簡要整理下常用操作。1添加操作svn add 2提交操作svn ci -m "msg" 3刪除操作svn rm4撤銷操作svn revert5查看操作svn st基本操作就這些,現在來看下進階操作1 刪除svn中missing的檔案(通常是手動刪除導致)svn status | sed -Ee '/^!/!d' -e 's/^! *(.*)/"\
Time of Update: 2018-12-03
現在很多網站廣告做的如火如荼,現在我就來介紹一下常見的對聯浮動廣告效果的代碼使用方法,本文介紹的這種效果,在1024*768解析度下正常顯示,在800*600的解析度下可以自動隱藏,以免遮住頁面影響訪問者瀏覽內容,而且與前面一個代碼不同的是,當滑鼠移動到廣告圖片上是可以感應顯示另外設定好的廣告大圖效果,下面就是實現效果所需代碼:function bigshow(){document.all.div_250.style.visibility =
Time of Update: 2018-12-03
以前看windows編程上面的書籍總會涉及到Unicode編碼,只是由於平時寫些小程式使用char,string也不會出什麼問題,所以一直也沒在意。而隨著程式的增大,字元上的問題開始顯現出來,特別是有中文字元的時候,有時候簡直被這種小問題弄得發瘋。這幾天在看windows核心編程,受其感召,加上以前的教訓,因此從現在開始準備都使用寬字元編碼。(啊~終於不用每次設定VS2008中的字元集為多字元集了呀~) 好了,丟掉char,換上wchar_t,什麼變數函數都加個w,呵呵 可是,問題來了。 試一下
Time of Update: 2018-12-03
《windows程式設計》的Unicode字元集學習筆記:1: C語言通過對寬字元集的支援來支援Unicode2: C中的寬字元基於wchar_t資料型態,它在幾個表標頭檔包括WCHAR.H中都有如下定義:typedef unsigned short wchar_t ;因此,wchar_t資料型態與無符號短整數型態相同,都是16位寬。3: 要定義包含一個寬字元的變數,可使用下面的語句;wchar_t c = 'A'
Time of Update: 2018-12-03
1:請記住,由視窗名可以得到HWND(如FindWindow()函數),由HWND可以得到HDC(如GetDC()函數),由HDC就可以畫圖了,必須注意的是,這兩個東西最好是全域變數。2:請使用sprintf系列函數來format字串,樣本如下: char buffer[200], s[] = "computer", c = 'l'; int i = 35, j; float fp = 1.7320534f;
Time of Update: 2018-12-03
電容充電放電時間計算公式 設,V0 為電容上的初始電壓值; V1 為電容最終可充到或放到的電壓值; Vt 為t時刻電容上的電壓值。則, Vt="V0"+(V1-V0)* [1-exp(-t/RC)]或, t = RC*Ln[(V1-V0)/(V1-Vt)]例如,電壓為E的電池通過R向初值為0的電容C充電V0=0,V1=E,故充到t時刻電容上的電壓為:
Time of Update: 2018-12-03
前面講了DLL和CreateRemoteThread函數的基本用法,然而如果你想做個實用點的東西,還必須注意許多細節,這篇算是前面的小綜合。 我們的目的是要在QQ.exe進程中插入一個新線程,這個線程會調用LoadLibrary()來載入我們自己寫的DLL。 說下思路 1:DLL中的DllMain函數 首先需要說明的是,DLL檔案不只是用來做儲存的庫,它也可以像exe檔案那樣運行程式,而前面我們講的DLL都是單純的用它來匯出函數和類,可能會誤導某些和我一樣的初學者,不過不要緊,要像exe那樣運行
Time of Update: 2018-12-03
目前正在寫一個網路音視訊交談及檔案傳輸系統,主要完成在區域網路內的音視訊交談,檔案傳輸,群組視訊會議等。系統的視頻編碼採用H263編碼格式,並採用RTP/RTCP協議,以保證視頻的傳輸品質。 這個項目剛剛啟動,需要學習的東西有許多,如音視頻的捕獲、視頻的編解碼、RTP/RTCP協議等。 這兩天一直在查DirectShow方面的資料,收穫很多,這裡將DirectShow的配置簡要在這裡提一下。 首先需要下載DX(SDK),我沒有下載最新的DX,而是在網上找了個DX9.0,
Time of Update: 2018-12-03
KMP演算法筆記關於KMP(1) 引子:對於2個字串A,B,其中A為主串,B為待匹配的子串,如i 12 3 4 5 6 7 8 ...A:a b a a c c a b a b aa b c a c b a c a c ...B:a b a a b c a c j 12 3 4 5 6 7 8 ...當A[5] != B[5]時,蠻力法是從頭再來,而KMP演算法則不同,它採用一定的策略,調整j的位置,使得B[j] == A[i]。(2) KMP主代碼:int
Time of Update: 2018-12-03
glut鍵盤輸入一 當你按下一個鍵後,GLUT提供了兩個函數為這個鍵盤訊息註冊回調①glutKeyboardFunc普通按鍵的按鍵訊息。 這個函數是告訴視窗系統,哪一個函數將會被調用來處理普通按鍵訊息。 普通鍵是指字母,數字,和其他可以用ASCII代碼錶示的鍵。函數原型如下: void glutKeyboardFunc(void(*func)(unsigned char key,int x,int y)); 參數: func:
Time of Update: 2018-12-03
列些書籍,慢慢看吧,這樣就不會亂想了,呵呵 註:雖然許多書都看過,但當時有許多地方是不懂的,但每看一本書,都有非常大的收穫,因此不懂也不要緊哈。 1:C++方面 《C++ PRIMER 》(看過) 《EFFECTIVE C++ 》(看過)《MORE EFFECTIVE C++ 》(看過) 《Exceptional C++》(看過)《More Exceptional C++》(看過) 《C++標準程式庫》《C++ STL》《STL源碼剖析》 《Modern C++ Design》《Inside
Time of Update: 2018-12-03
RJ45介面訊號定義,以及網線串連頭訊號安排乙太網路 10/100Base-T 介面:Pin Name Description 1 TX+ Tranceive Data+ (發訊號+) 2 TX- Tranceive Data- (發訊號-) 3 RX+ Receive Data+ (收訊號+) 4 n/c Not connected (空腳) 5 n/c Not connected (空腳) 6 RX- Receive Data- (收訊號-) 7 n/c Not connected (空腳)