使用WatiN進行TDD

這兩天聽說了一個很不錯的基於.NET平台的Web自動化測試架構WatiN,下載試用了一下,的確很好用 。它的準系統和Selenium有點像,但是不如Selenium強大,沒有指令碼錄製,只支援IE6/7等。它基本功 能包括自動操作大部分的HTML元素,多種尋找方式,支援AJAX,支援frame/iframe,支援彈出框等等。現 在用一個簡單的例子來看看怎樣使用WatiN來進行TDD。在這個例子中,基於Northwind資料庫實現這樣一個功能,通過ID尋找某個Customer,列出相關基本信 息,

Code Style(代碼的風格)

1.簡介2.什麼是風格?3.代碼的風格為什麼如此重要?4.更少的工作,更多的文檔?5.推薦的代碼風格6.簡單的文檔7.輸出風格8.結論簡介讓我們面對一下吧…如果您是一個資深的程式員,那麼您總是在期限下工作並且您的最終目標是完成您設計的軟體。如果您是個新手,您的努力是更多的研究、實驗、當然還有錯誤和一心希望您的程式可以象打算的那樣運行。不管怎樣,當您的程式真的如願以償的運行時那種成功的感覺令人十分振奮,但更多的程式員發現能夠用良好的風格產生程式內部代碼時的那種自豪的感覺更棒。如果您是

Oracle10g的flashback drop特性

為了加快使用者錯誤操作的恢複,Oracle10g提供了flashback drop的功能。而在以往的版本中,除了不完全恢複,通常沒有一個好的解決辦法。目前,Oracle10g為了加快使用者錯誤操作的恢複,提供了flashback drop新特性。flashback

SQL語句效能調整

一、 索引(INDEX)使用的問題1. 索引(INDEX),用還是不用?這是個的問題。是全表掃描還是索引範圍掃描主要考慮SQL的查詢速度問題。這裡主要關心讀取的記錄的數目。根據DONALD K

新加坡程式員考題一則及分析

考題原文:Problem statementYou must work out a super string class, String, that is derived from the C++ standard class string. This derived String class must add two new member functions1; a pattern recognition function that returns the number of

PL/SQL最差實踐

1.超長的PL/SQL代碼影響:可維護性,效能癥狀:在複雜的公司專屬應用程式中,存在動輒成百上千行的預存程序或上萬行的包。為什麼是最差:太長的PL/SQL代碼不利於閱讀,第三方工具在調試時也會出現程式碼混亂等問題。PL/SQL儲存物件(預存程序、包、函數、觸發器等)行數上限約為6000000行,但實際工作中,當包大小超過5000行就會出現調試問題。解決之道:PL/SQL代碼在執行前會被載入到shared pool中,shared

技巧:在Word 2007中建立XML文檔

從Word 2003升級到Word2007的使用者可能會注意到關於XML的某些改變:使用者將不能從“XML文檔”模板開始建立XML文檔。因為Word 2007中不包含“XML文檔”模板,取而代之的是“任何”文檔都變成XML文檔。只需簡單地選擇“Office按鈕—另存新檔”,並將“檔案類型”設定為“Word

在Word 2007中刪除表格的方法

在Word2007文檔中,使用者不僅可以刪除表格中的行、列或儲存格,還可以刪 除整個表格。操作步驟如下所述:第1步,開啟Word2007文件視窗,在準備刪除的表格中單擊任意儲存格。第2步,在“表格工具”功能區切換到“布局”選項卡 ,然後在“行和列”分組中單擊“刪除”按鈕,並在開啟 的下拉式功能表中選擇“刪除表格”命令,如圖2009011303所示。圖2009011303 選擇&

檔案系統驅動編程基礎篇之1——我們的準備

一、導言在四個月漫長的征戰後,終於在國慶節的今天完成了基礎篇系列。本文寫作的初衷很簡單,就是給平靜的池水中加入一點波瀾,如果大家在閱讀後感受到一點生氣,激起探索未知的熱情,筆者也會感到由衷的喜悅。本系列文章為業餘編程愛好者而寫,僅僅作為初學者的一個借鑒,真正的精華存在於參考資料*中。知識的積累將經曆從薄到厚,再從厚到薄的反覆過程,為了打下牢固的基礎,請讀者務必在閱讀本文的基礎上花費必要的時間完成參考資料。二、基本架構為了保證效能,彙編與c成為作業系統編寫的慣用語言,Windows家族的前輩都不例

網路應用三則

一、判斷是否已經聯到internet使用NetMasters Powersock控制項讀取本地IP地址,如果是"0.0.0.0" 說明沒有串連。例子:void __fastcall TForm1::Button1Click(TObject *Sender){if (Powersock1->LocalIP == "0.0.0.0")ShowMessage("not

簡單的使用者密碼管理系統

一、功能提供軟體的一般使用者管理系統二、設計思路及程式實現1.建立的表:以下表在建立時應該先加密碼,程式開啟時才由程式傳遞密碼。以避免直接用工具可開啟DB檔案。①

命名空間的概念

很多初學C++的人,對於C++中的一些基本的但又不常用的概念感到模糊,命名空間(namespace)就是這樣一個概念。C++中採用的是單一的全域變數命名空間。在這單一的空間中,如果有兩個變數或函數的名字完全相同,就會出現衝突。當然,你也可以使用不同的名字,但有時我們並不知道另一個變數也使用完全相同的名字;有時為了程式的方便,必需使用同一名字。比如你定義了一個變數string user_name,

標準模板庫介紹

標準模板庫,也叫 STL,是一個 C++ 容器類庫,演算法和迭代器。他提供許多 基本演算法,資料結構。STL 是一個通用庫,即可以充份定製:幾乎所有的 STL 組件都是模板。在你使用 STL 前,你必須瞭解模板的工作情況。容器和演算法和許多類庫一樣,STL 包含容器類 - 可以包含其他對象的類。STL 包含向量 類,鏈表類,雙向隊列類,集合類,圖類,等等。他們中的每個類都是模板,能包含 各種類型的對象。例如,你可以用 vector<int> ,就象常規的 C 語 言中的數組,除了

利用CB建立使用者自己的網路聊天程式

網路是一個激動人心的領域,編寫網路上的應用程式更是很多程式員嚮往的情節,然而編寫網路程式需要掌握大量的網路傳輸協議、編程介面和WinSock32 API 函數,正因為如此,要完成從Windows程式員到Web程式員的轉變不是一件易事.最近筆者成功的用C++ Builder 5.0 Enterprise 版編寫出了網路聊天程式,特介紹如下:一、原理:網路聊天工具需要通過TCP/IP協議,因此可以把網路聊天程式分為伺服器端和客戶器端兩部分,其中 伺服器端用以把程式轉換成一個虛擬 TCP/IP

串連模式:提高資料庫效能的捷徑

一、共用伺服器模式。共用伺服器模式,也叫做多線程伺服器模式。在這種模式下,Oracle資料庫允許多個使用者進程共用非常少的伺服器處理序。所以,可以同時實現使用者並發訪問的人數也就大大的增加。如果使用專用伺服器模式,則每個使用者串連資料庫時,每個使用者進程需要他自己的專用伺服器處理序。也就是說,用戶端進程與伺服器端進程是一一對應的。而如果採用共用伺服器模式的話,則多個使用者可以共用一個伺服器處理序,也就是說,此時用戶端進程與伺服器處理序是多對一的情況。這主要是通過發送器來實現的。發送器將多個加入資

Redhat 6.3利用kickstart無人值守安裝

方法:FTP+TFTP+DHCP+Kickstart+PXE+NFS準備兩台虛擬機器,一台作為伺服器(RHEL6,IP為192.168.10.1),另一台作為RHEL6被安裝端,設定網路引導安裝。一.安裝所需要的服務及修改相應設定檔:1.配置yum本地安裝源:su - rootmkdir /mnt/cdrommount -t iso9660 /dev/sr0 /mnt/cdromcd

RHEL 6.3 純命令列文本介面下安裝案頭

一.配置yum本地安裝源:su - rootmkdir /mnt/cdrommount -t iso9660 /dev/sr0 /mnt/cdromcd /etc/yum.repos.d查看目錄是否有.repo尾碼檔案,沒有則建立一個.repo檔案,檔案名稱隨意。vi local.repo[LOCAL]name=localbaseurl=file:///mnt/cdromenable=1gpgcheck=0儲存退出yum clean all二.

實現應用程式中的並行組件共用(一)

摘要:探討 Microsoft(R) Windows(R) 2000 和 Windows 98 第二版本中並行共用組件的實現(如 Windows 認證規範中討論的)。包括新的並行組件的建立以及使用 DLL/COM 重新導向處理相同組件的不同版本之間的不相容性。包括編寫和安裝並行組件以及重新打包和測試應用程式的指南。目錄介紹一點背景知識新組件共用策略比較兩種策略建立新的並行組件並行組件編寫指南安裝並行組件DLL/COM 重新導向使用 DLL/COM

在Word 2007中設定預設表格樣式

預設情況下,在Word2007中插入的表格均預設使用普通樣式。使用者可以將表 格樣式庫中最常用的表格樣式作為預設樣式,使新插入的表格都使用該樣式,操 作步驟如下所述:第1步,開啟Word2007文件視窗,首先插入任意格式的表格。單擊建立的表格 ,在開啟“表格工具”功能區中切換到“設計”選項卡。然後在“表樣式”分組 中按右鍵任意表格樣式,選擇“設為預設值”命令,如圖2009020615所示。圖20090

在Word 2007表格中平均分布行或列

在Word2007表格中,使用者可以根據實際需要在表格總尺寸不改變的情況下, 平均分布所有行或列的尺寸,使表格外觀更加整齊統一,操作步驟如下所述:第 1步,開啟Word2007文件視窗,在表格任意儲存格中單擊滑鼠。第2步,在開啟的 “表格工具”功能區中切換到“布局”選項卡,單擊“儲存格大小”分組中的“ 分布行”或“分布列”按鈕,如圖2009020502所示。圖200902050

總頁數: 61357 1 .... 27197 27198 27199 27200 27201 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.