原创 戰爭策略類Webgame的設計測試方法
首先需要着重指出的一點是,本文所針對的僅是當前最流行的戰爭策略類Webgame,對於其它 類型Webgame並不適用。 事實上,在當前的Webgame市場上所充斥的這些戰爭策略遊戲的高度同質化,已經使得我們在很大程度上對於Web
原创 API 測試(14)
編寫程序,在測試用例失敗時發送警告郵件 問題 如何編寫程序讓測試套件在測試用例失敗的時候發送郵件信息 設計 使用System.Net.Mail命名空間裏的MailMessage類創建一個MailMe
原创 SQL存儲過程測試(7)——當待測存儲過程返回out參數時 如何判斷測試結果是否通過
問題 如何測試返回一個out參數的存儲過程。 設計 聲明一個合適類型的變量,用於接受out參數,然後使用out參數調用待測存儲過程。 方案 例如,設想包含待測存儲的數據庫有一個數據
原创 SQL存儲過程測試(9)——示例程序
此部分內容創建一個輕量級T-SQL測試套件,總共有3個腳本: 用於創建測試平臺數據和待測存儲過程的腳本 --======================--makeDbTestAndResults.sql use ma
原创 API 測試(16)
示例程序:ApiTest 此程序綜合了前15篇的多種技術,編寫了一個完整的輕量級的API測試套件。待測方法包括:ArithmeticMean(),GeometricMean()和HarmonicMean(),它們在API開始時候描述過
原创 API 測試(15)
自動運行測試套件 問題 如何讓測試套件自動運行。 方案 我們經常會想要讓測試程序自動運行。例如,我們可能安排4個自動測試套件在凌晨2:00開始執行,這樣它就能連夜運行,而當早上來上班的時候就可以看到
原创 API 測試(13)
處理輸入參數爲空字符串的情況 問題 如何測試傳給待測API方法的參數爲空字符串的情況 設計 使用一個特殊的字符串標記來表示測試用例文件中的空字符串,並且在測試套件中加入相應的邏輯處理分支,把真正的空
原创 SQL存儲過程測試(1)
許多基於Windows的系統都使用了SQL Server作爲後臺組件。待測程序(AUT:Application Under Test)或者待測系統(SUT:System Under Test)經常通過存儲過程來訪問數據庫。對於
原创 SQL存儲過程測試(8)——當待測存儲過程沒有返回值的時候 如何判斷測試結果是否通過
問題 如何測試沒有返回值的存儲過程。 設計 調用待測存儲過程,然後計算該存儲過程影響的對象的聚合校驗和。把計算出來的校驗和與期望的校驗和進行比較。 方案 例如,設想待測存儲過程要從t
原创 C#連接六類數據庫的代碼集
本文列出了C#連接Access、SQL Server、Oracle、MySQL、DB2和SyBase六種不同數據庫的程序源碼和需要注意的點。 1.C#連接Access 程序代碼: using System.Data;using Sy
原创 最新服務器測試方法詳細解析
在我們平時的工作 生活 中,服務器 的種類日益繁多,服務器檢測方法更是各種各樣。本文旨在給讀者朋友們做最新的服務器測試 方法的詳細的介紹。在這裏,服務器測試方法分爲兩個大方面,性能測試 與功能測試 。 我們在性
原创 畢業後的五年拉開大家差距的原因
又看到一篇值得好好看看的 文章 !個人覺得,只有意識層面上、心態上的問題解決了,技術、能力、知識層面的東西才能夠慢慢地去主動積累和沉澱!才能夠與時間賽跑、與自己的惰性戰鬥、在努力中創造自己的命運! 有人 工作
原创 SQL存儲過程測試(4)——創建T-SQL測試套件
問題 如何創建一個T-SQL測試套件用於測試SQL存儲過程。 設計 首無,通過插入大量測試平臺數據準備好一個包含待測存儲過程的底層數據庫。接下來,使用一個SQL遊標(cursor)遍歷這個測試用例數據表
原创 SQL存儲過程測試(6)——當待測存儲過程返回行集的時候 如何判斷測試結果是否通過
問題 當待測試存儲過程返回SQL行集的時候,如何判斷測試結果是否通過。 設計 首先,創建一個臨時數據庫表,然後,調用待測存儲過程並取回返回的行數,把它放到臨時表裏,計算臨時表的聚合校驗和(aggrega
原创 SQL存儲過程測試(2)——創建測試用例以及測試結果存儲
問題 如何創建SQL數據庫以及表結構以用來保存測試用例的輸入數據和測試結果。 設計 編寫T-SQL腳本,創建一個數據庫然後創建一些表用來保存測試用例的輸入數據和測試結果。如果想通過SQL認證的方式連接到