つれづれなるままに。

webテストの自動化について備忘録のつもりで書いています

2010-01-01から1年間の記事一覧

テキスト状態のHTMLSRCをDOMオブジェクトの形に

テキスト状態のHTMLSRCをDOMオブジェクトの形にしたい。 storedVars.FUNC.createHTMLDocument=function(src) { var doctype = document.implementation.createDocumentType('html','-//W3C//DTD HTML 4.01//EN','http://www.w3.org/TR/html4/strict.dtd'); v…

Excel 2010 で10万件のデータを処理したい?

質問を受けて調べてみたのだが。。。質問は10万件のデータ処理方法だったのだが、そもそもエクセルは何件まで扱えるのか? 1シートのセル行は私の知っている頃で約6万行だったはず・・・ がその後本体メモリに準ずるとかになってた気がする。で、お店に…

Javascript でローカルファイルにアクセスする

ローカルファイルにアクセスできるだと?! 確認してみなければ!! document.observe("dom:loaded", function () { var r = new Ajax.Updater("data", "data.html", { "method" : "get"; } ); } );

Selenium から ページ内の別フレームはどうやって参照?

別フレームと言っても 捕まえたいのは FireBugのオブジェクトだったり・・・

Selenium から ページ内を参照

ページ内で定義されている変数を参照する pageitemがページ内で定義されているとするとgetEval var win = this.page().getCurrentWindow().wrappedJSObject; var atai = win.pageitem;セキュリティーの関係でwrappedJSObjectを通さないと参照できないところ…

Selenium からAjax

関数に定義してこれを呼び出す getEval storedVars.ajax= function(url){ var req = new Ajax.Request( url, { method : 'get', onSuccess : function( transport ) { }, onFailure : function( transport ) { }, onException : function( transport, ex ) {…

selenium IDに枠をつけてみる

ページ内のIDについて枠をつけてみる getEal var doc =this.browserbot.getCurrentWindow().document; var xpath="//div[@id and normalize-space(@class)='mod']"; var nodes = doc.evaluate(xpath, doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, nu…

selenium ID一覧を取得してみる

ページ内のIDを取得する <td>getEval</td> <td> var doc =this.browserbot.getCurrentWindow().document; var xpath="//div[@id and substring(@class,1,3)='mod']"; var nodes = doc.evaluate(xpath, doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); for(var</td>…

selenium について

仕事で使っている SeleniumIDE getEvalを多用しすぎて、単なるJavascriptの動作環境になっている気が・・・次のバージョンではそろそろ 条件分岐と、途中終了を標準装備にしてほしい・・・

はじめのいっぽ

どうなっているかは、使ってみないとね。