妙用QTP F1幫助功能

2022-07-17 23:48:24 字數 1304 閱讀 8050

1、焦點功能引導

之前說過f1對於新手來說是個非常有利的工具,它可以引導使用者熟悉qtp的每項功能。當你的手指按下f1鍵的瞬間,f1就會被啟用並且啟用的內容會與當前的焦點自動匹配。這樣的一種引導模式對於新手的學習來說,是非常便捷的。

技術指導:切換焦點後點選f1。

● 焦點切換到datatable,如下圖所示。

● 焦點切換到物件庫,如下圖所示。

● 焦點切換到spy,如下圖所示。

2、指令碼定位跟蹤

技術指導:雙擊定位選取後點選f1。

我們來看一段很簡單的指令碼:

browser("51testing軟體測試論壇 軟體測試|").close

此指令碼所實現的功能就是啟動ie,開啟51testing論壇後,關閉瀏覽器。這裡的close其實就是browser下的乙個方法。這個方法可以實現關閉瀏覽器。這是乙個非常簡單的指令碼,在browser物件後輸入乙個「點」後,qtp會彈出很多的方法,而有些方法對於新手來說不是很了解,可以使用指令碼定位跟蹤的方法來掌握每個方法的含義和具體用法。

● 定位物件。

雙擊選中專家試圖中的物件名browser後,自動選中browser指令碼字串,f1後頁面顯示物件的所有方法介紹,如下圖所示。

● 定位方法。

當需要直接定位物件方法時,可以直接雙擊選中專家檢視中的方法名close,按f1鍵後頁面顯示close方法的描述、引數個數、返回值等,如下圖所示。

Pipes 內含 1的妙用

這次的題目有些複雜,題目連線後的 pipes 檢視原題,在此就不多贅述了.這個題最初用搜尋做的,特別長,很多有很多的餘綴.但是後來發現其實都是一些特判 一共說是有6種管子,但實際上只有兩大型別,一種直管,一種彎管.如果是直管,那你只能到達當前行的下乙個位置.如果是彎管,你只能到達下一行的下乙個位置....

妙用 n n 1 位運算

原理 將n的二進位制表示中的最低位為1的改為0 include include using namespace std int main cout 前幾天18級acm訓練賽的第一題就是求1的個數,常規做法按位與t了。上面這種做法好像很快,但是那道題也t,畢竟思路很好總結下來。大佬用lowbit做居然...

《程式設計之美》中n n 1 的妙用

按位與 n n 1 作用 將n的二進位制表示中的最低位為1的改為0,先看乙個簡單的例子 n 10101 二進位制 則 n 1 10100 n n 1 10100 可以看到原本最低位為1的那位變為0。1 判斷乙個數是否是2的方冪 解釋 n n 1 0 如果a b 0,表示a與b的二進位制形式沒有在同乙...