SeleniumIDE内で利用するJavascript | 株式会社ネーブルス代表取締役福田一成の公式ブログ

SeleniumIDE内で利用するJavascript

自分のためにも忘れない様に

今は、実際に作業しているから覚えていますが、

一度、この作業から離れてしまうと忘れてしまいますので・・・。


storeText、storeValue、等のstore系で

HTML上の文字や値をSelenium内の変数へ保存できます。


storeText

//div[2]/div

member_name


storeEval、getEval、等の~Evalと付くと対象に

Javascirptで処理を入れる事が出来ます。


getEval

alert('test');



また、storeEvalは、Javascriptで処理した結果を

Selenium内の変数へ保存できます。

なお、最後の処理結果が編集へ保存されます。


そして、Selenium内へ保存した変数を呼び出す時は、

storedVars['~']を使用します。


storeEval

var s_number = storedVars['order_number'].split(':');s_number[1].replace(/(^\\s+)|(//s+$)/g">\\s+$)/g, '');

id_number


この場合、order_numberという変数から値を引き出して処理をして

id_numberへ値を入れています。

最後の処理の「s_number[1].replace(/(^\\s+)|(\\s+$)/g , '');」には、

値を返すべき変数が設定されていません。

本来、下記の様に書かれるはずですが、上記の様に表記すると

id_numberという変数に処理結果が保存されます。


id_number = s_number[1].replace(/(^\\s+)|(\\s+$)/g , '');





ちょっと待って!!

契約する前に読むシステム発注5つの注意

ありがちな失敗。おかしがちなミス。
お客様の「助けて!」の声の先にあった

驚きのシステム開発発注の実態がありました。
これを読まれれば少なくとも、それらの失敗は回避できます。

1、業務をシステム化すれば楽になるなんて甘いです
2、無契約で進んだシステム開発
3、個人の方を使った場合、システム開発の当たり外れ
4、システムをダウングレードさせる会社にご注意
5、あなたの業務の規模に不相応なシステムの発注

http://www.soft-dev.jp/lp/


現役システムエンジニアが教える

Microsoft Access基礎、初級講座
Accessを覚えておけば、会社の業務だけに限らず

様々なところに活用する事が出来る様になりますよ。

Excelよりも、もっと便利なツールAccessを

是非、この機会に覚えておきましょう。

http://www.soft-dev.jp/access_lesson/


この不況の時期、

新規顧客獲得で困っていませんか?

好きな条件でアプローチ先を自分で探せます。

<<コンタクトメーカー(集)>>

http://ameblo.jp/soft-dev/entry-10815901551.html


オーダーメイドのシステム開発
オンライン見積りで開発費用が算出できます。
http://www.soft-dev.jp/


オンライン見積もりシステム販売
あなたのサイトにもオンライン見積もりを。

http://www.jidomitumori.jp/


メールマガジン

コスト削減!中小企業のためのラクするIT入門

http://www.mag2.com/m/0001069182.htm


Twitter

日常生活、仕事の合間のつぶやきです。

http://twitter.com/webappli/


facebook

facebook、友達リクエストお願いします。

http://www.facebook.com/navels.cousin


MySpace

http://www.myspace.com/1004818372