2011-09-07 91 views
1

如何使用Cucumber測試Google +1?我試着加入這裏找到代碼中手動測試谷歌+1按鈕(即時通訊使用HTML5版本)使用黃瓜測試google +1按鈕

http://code.google.com/apis/+1button/

,當我嘗試了它扔了一個錯誤。我將data-href更改爲「http://google.com」(令人驚訝的是,google.com只有87 + 1。@ _ @,這並不奇怪,因爲它們在主頁上沒有+1按鈕,但我離題了),現在起作用了。所以問題是,你如何在你的本地機器上測試它?

雖然我知道按下plus1按鈕會調用我的回調,但我該如何在黃瓜中測試我喜歡本地/不存在的頁面?有沒有一個測試API?

下面是我在黃瓜步驟意味着樣本:

When I go to the album "Lamp Girl" page 
And I Google +1 the album "Lamp Girl" 
Then the album "Lamp Girl" should have 1 like 

回答

0

當然,你只是測試谷歌的代碼在這裏?對此進行測試有什麼意義?你害怕什麼可能會出錯?

+0

我們實際上在Google +,fb和一個自制的系統中計數喜歡。所以我們需要一個db數的喜歡,當你點擊fb like和g +時,我使用js回調來鉤住它。這就是我實際測試的 – corroded

+0

你的意思是你想要做一些像[this](http://www.thephpx.com/tag/google-1-callback/)? –

+0

nope,如果回調被調用,則在黃瓜測試中更多 – corroded