タグ

seleniumとAIに関するkyo_agoのブックマーク (1)

  • 人工知能を用いてWebサイトのテストを自動化する

    自動化テストとは? 関数単位で実行するユニットテストや、WebDriverを用いたE2Eテスト、そしてSeleniumなど、Webアプリケーションをテストするための手法とツールには色々なものがあります。これらのテストツールは、人間がポチポチと手を動かして動作を確認するのではなく、あらかじめ作成したレシピに従って、ツールが自動的にテストを行っていきます。 また、それらのテストツールを手動で叩くのではなく、継続的インテグレーション(CI)の一環として、コードをプッシュした際に、自動的にテストを実行させることもできます。 これらが、いわゆる「自動化テスト」となります。実際にアシアルでも、このレベルの自動化は行っています。例えば、Onsen UIというUIフレームワークを開発していますが、CircleCIKarmaを組み合わせて自動化テストを行っています。 自動化テストの問題点 人間が手を動かす

    人工知能を用いてWebサイトのテストを自動化する
  • 1