Programming/Info
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-プログラミング共通情報ページ
#contents
*タブとスペース [#pfa090c7]
-インデントをタブでやるかスペースでやるかというのは会社ご...
**一括変換 [#id6dfe2f]
UNIXコマンドでexpandというのがある
**エディタの設定 [#f8b14769]
各エディタページを参照せよ!
**grepでtabを見つける [#y945f0c9]
grep '[\t]' ファイル名
*Webアプリ開発に役立つツール [#t7281293]
-[[ieHTTPHeaders:http://www.blunck.info/]]
IEでリクエストの情報が見れる。あえて苦言を言うならば、見...
-[[User Agent Switcher:]]
FireFoxプラグイン。ブラウザの再起動なしで切り替えられるの...
*[[Selenium:http://www.openqa.org/selenium/]] [#c248f0f5]
テスト自動化ツール。すごすぎ!!
**Selenium webdriveメモ [#z3e994e4]
http://blog.amedama.jp/entry/2016/01/03/115602
***要素の取得 [#a98c9289]
-エレメントの取得
WebElement element1 = webdriver.findElement(By.id("heade...
WebElement element2 = webdriver.findElement(By.name("nam...
WebElement element3 = webdriver.findElement(By.tagName("...
WebElement element4 = webdriver.findElement(By.xpath("//...
WebElement element5 = webdriver.findElement(By.cssSelect...
WebElement element6 = webdriver.findElement(By.linkText(...
WebElement element7 = webdriver.findElement(By.partialLi...
WebElement element8 = webdriver.findElement(By.className...
-Xpath
List<WebElement> webElements = webdriver.findElements(By
.xpath("//ul[@class='nav logged_out']/li"));
-CSSセレクター
List<WebElement> webElements = webdriver.findElements(By
.cssSelector("ul.nav li"));
***CUI環境での実施 [#t0172f6d]
Xvfbという仮想ディスプレイ環境をインストールして実行する。
***Selenium 参考サイト [#m600db64]
http://qiita.com/advent-calendar/2014/selenium
*PhantomJS [#ze8d1cd7]
こちらは未調査
*Vagrant [#r587c144]
仮想環境構築自動化ツール。興味津々
*テスト自動化 [#r98e1feb]
CockPadではCapybara,RSpecでテスト自動化
#counter
終了行:
-プログラミング共通情報ページ
#contents
*タブとスペース [#pfa090c7]
-インデントをタブでやるかスペースでやるかというのは会社ご...
**一括変換 [#id6dfe2f]
UNIXコマンドでexpandというのがある
**エディタの設定 [#f8b14769]
各エディタページを参照せよ!
**grepでtabを見つける [#y945f0c9]
grep '[\t]' ファイル名
*Webアプリ開発に役立つツール [#t7281293]
-[[ieHTTPHeaders:http://www.blunck.info/]]
IEでリクエストの情報が見れる。あえて苦言を言うならば、見...
-[[User Agent Switcher:]]
FireFoxプラグイン。ブラウザの再起動なしで切り替えられるの...
*[[Selenium:http://www.openqa.org/selenium/]] [#c248f0f5]
テスト自動化ツール。すごすぎ!!
**Selenium webdriveメモ [#z3e994e4]
http://blog.amedama.jp/entry/2016/01/03/115602
***要素の取得 [#a98c9289]
-エレメントの取得
WebElement element1 = webdriver.findElement(By.id("heade...
WebElement element2 = webdriver.findElement(By.name("nam...
WebElement element3 = webdriver.findElement(By.tagName("...
WebElement element4 = webdriver.findElement(By.xpath("//...
WebElement element5 = webdriver.findElement(By.cssSelect...
WebElement element6 = webdriver.findElement(By.linkText(...
WebElement element7 = webdriver.findElement(By.partialLi...
WebElement element8 = webdriver.findElement(By.className...
-Xpath
List<WebElement> webElements = webdriver.findElements(By
.xpath("//ul[@class='nav logged_out']/li"));
-CSSセレクター
List<WebElement> webElements = webdriver.findElements(By
.cssSelector("ul.nav li"));
***CUI環境での実施 [#t0172f6d]
Xvfbという仮想ディスプレイ環境をインストールして実行する。
***Selenium 参考サイト [#m600db64]
http://qiita.com/advent-calendar/2014/selenium
*PhantomJS [#ze8d1cd7]
こちらは未調査
*Vagrant [#r587c144]
仮想環境構築自動化ツール。興味津々
*テスト自動化 [#r98e1feb]
CockPadではCapybara,RSpecでテスト自動化
#counter
ページ名: