タグ

automateとtestに関するkiyo_hikoのブックマーク (6)

  • Automated GUI Testing

    Automated GUI Testing Aug 11, 2005 by George Nistorica You use Perl at work. Sometimes you are unhappy because there is one application you always have to click on and fill all those input boxes. It’s very boring. Why not let Perl do that while you go grab a coffee? Also, maybe you sometimes feel frustrated that you need to start that nice app and want someone else type in for you. Let Perl do tha

  • プログラム知識不要で自動操作スクリプトを書けるScriptius | 教えて君.net

    情報収集やブログ更新からダウンロード、ゲーム操作まで、様々な局面で「自動操作のためのスクリプト」というものを自作できる人間は得をする。いわゆる「プログラム」の知識が無くても、自分の望み通りのスクリプトを作成できるツールがScriptiusだ。 自動操作スクリプトは、大きく分ければ3種類だ。 batファイルマウス操作やキーボード操作を覚えて再現簡易的なプログラムbatファイルは非常に低機能だし、「マウス操作やキーボード操作を覚えて再現」という方法論は非常に癖が強い。早い話、「マウス操作の再現」というのは、普通に考えれば「ウインドウ位置が一定でないだけで暴発する」わけだし、基的な方針として「その操作の結果を確認することが不能」であり、「うまくいっているのかは分からないがとにかく決められたとおりのマウス/キーボード操作を入力する」というやり方だからだ。 と、いうことで、基的には「何らかのプロ

    kiyo_hiko
    kiyo_hiko 2017/06/27
    exeの自動テストできるかな。
  • Sikuliを使ってGUI操作を自動化してみる | OsadaSoft

    ちょっと画面操作を自動化したい!なんてときに使えそうな「SikuliX」というGUI自動化ツールを紹介。 Sikuli Xを使うと、GUIの操作を簡単にスクリプト化し、自動再生することができる。 最近では、この手のツールをRPAツールと呼ぶらしいけど。 自動化することによって、画面のリグレッションテストなどに使える。 自動化するにあたり、最近流行の人工知能を使ってみたいところだけど、今のところそんな夢のようなツールは無い。 AIは飛躍しすぎだけど、RPA(Robotic Process Automation)として、候補にあがる有用なツールです。 他にもGUI操作を自動化するツールとして、Seleniumや、IeUnit、Watir、Marathonとか色々あるけど、SikuliはOCRのような感じで画像認識しながら動作するところが凄い。 画像認識するので、例えばSeleniumのようにW

    Sikuliを使ってGUI操作を自動化してみる | OsadaSoft
    kiyo_hiko
    kiyo_hiko 2017/06/27
    "Sikuliは…画像認識するので、例えばSeleniumのようにWebに限ったり、属性名が無い部品やFlashを使ったWebページに対しても自動化が可能。更に画像判定で動くためWebに限らず、WindowsのGUIアプリでも自動化することができる"
  • xdotool - command-line X11 automation tool

    NAME xdotool - command-line X11 automation tool SYNOPSIS xdotool cmd args... Notation: Some documentation uses [window] to denote an optional window argument. This case means that the argument, if not present, will default to "%1". See WINDOW STACK for what "%1" means. =head1 DESCRIPTION xdotool lets you programatically (or manually) simulate keyboard input and mouse activity, move and resize wind

    kiyo_hiko
    kiyo_hiko 2017/06/15
    Xvfbの自動操縦用
  • CodeIQについてのお知らせ

    2018年4月25日をもちまして、 『CodeIQ』のプログラミング腕試しサービス、年収確約スカウトサービスは、 ITエンジニアのための年収確約スカウトサービス『moffers by CodeIQ』https://moffers.jp/ へ一化いたしました。 これまで多くのITエンジニアの方に『CodeIQ』をご利用いただきまして、 改めて心より深く御礼申し上げます。 また、エンジニアのためのWebマガジン「CodeIQ MAGAZINE」は、 リクナビNEXTジャーナル( https://next.rikunabi.com/journal/ )に一部の記事の移行を予定しております。 今後は『moffers by CodeIQ』にて、 ITエンジニアの皆様のより良い転職をサポートするために、より一層努めてまいりますので、 引き続きご愛顧のほど何卒よろしくお願い申し上げます。 また、Cod

    CodeIQについてのお知らせ
    kiyo_hiko
    kiyo_hiko 2016/03/03
    すごくよさそう
  • アノテーションから、テストケースを自動生成する。 - 谷本 心 in せろ部屋

    [BOF-4554]From Annotations to Unit Test Code Generation Hibernate Validatorのアノテーションから、JUnitのテストケースを自動生成するBOF。 結論として、もし「Funniest Session」を選ぶなら、これを選びたいっていうぐらい おかしかったセッション。 話を聞きながら、そもそも、バリデータのアノテーションを元にして テストケースを自動生成することに、どれだけ意味があるのかな・・・と思っていたら 次々と席を立ってオーディエンス。みんな僕と同じことを思ったのかな。 一気に10人ぐらい席を立ったこともあった。 そんな疑問を意に介さず、発表者はデモなど交えながら、発表を終えた。 Q&Aでも「ビジネスロジックのテストは自動生成できるのか? → それは出来ない」とか 「自動生成後にアノテーションを修正したらどうするの

    アノテーションから、テストケースを自動生成する。 - 谷本 心 in せろ部屋
    kiyo_hiko
    kiyo_hiko 2013/05/02
    継承とか呼び出し階層を遡ってそこのアノテーションを拾っていってシナリオが作れたりするとすごそう
  • 1