タグ

2018年4月5日のブックマーク (2件)

  • ブラウザ拡張Selenium IDEでユーザー操作を記録・再現できる!UIテストの自動化に活用しよう - ICS MEDIA

    ブラウザ拡張Selenium IDEで ユーザー操作を記録・再現できる! UIテストの自動化に活用しよう Selenium IDE(セレニウム・アイディーイー)とは、ブラウザ操作を記録・再現できるChrome、Firefoxで利用可能な拡張機能(アドオン)です。 手軽に記録・再現ができるため、アイデア次第で色々な使い方ができます。筆者は、会社の打刻操作(社内サイトへアクセス → ログイン → 打刻ページへ遷移 → 打刻ボタンをクリック)を記録し、自動実行することでいち早く出社ができるようにしていました。 その他にも開発時に繰り返し行うようなデバッグ作業やルーティーン作業を記録することで、以下のような活用もできます。 入力フォームなどに文字を入力する操作を記録しておき、自動入力させる。 ゲームやSPAのデバッグ時に、スタート画面からデバッグしたい画面までの移動操作を記録しておき、任意の画面へ

    ブラウザ拡張Selenium IDEでユーザー操作を記録・再現できる!UIテストの自動化に活用しよう - ICS MEDIA
    n2s
    n2s 2018/04/05
    「Web Extentionsに対応した形で作り直され、新しくなったSelenium IDEがv1.0としてリリースされました」ということでついに新しいFirefoxにもChromeにも対応。お疲れ様です。
  • Rubyが書ければ他言語も書ける。Rubyライクな言語5選 | プログラミングスクールならテックキャンプ

    2018年に、誕生25周年を迎えた日生まれのプログラミング言語「Ruby」。 英語でコードを書いているような、直感的で生産性の高い文法が最大の魅力。楽しくプログラミングができることから、スタートアップ企業のエンジニアやプログラミング初心者の間で圧倒的な支持を集めている言語です。高評価を受けるRubyの文法は、他のプログラミング言語にも強く影響を与えています。 文法のエッセンスを抽出した上で、Rubyには無い新たな要素を追加した新たなプログラミング言語も登場しています。それらの言語はRubyエンジニアには非常に馴染みやすく、かつスキルの幅を広げる意味で魅力的なものです。 今回はそんなRubyライクな言語を5つ紹介します! Rubyの文法がわかれば、簡単なコードであればすぐに試し、実行する事ができます。気になる言語があればまずはインストールし、コードを書いてみてください。 そして、書いていて

    Rubyが書ければ他言語も書ける。Rubyライクな言語5選 | プログラミングスクールならテックキャンプ
    n2s
    n2s 2018/04/05
    Elixir, Crystal, Coffee(!?), Opal, Goby