2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

メモ:selenium、selenideについて

Last updated at Posted at 2021-02-02

Seleniumについてのリンク集

SeleniumとSelenideの違い

そもそもseleniumとは?

Webアプリケーションのブラウザテストを自動化するツール

seleniumの欠点1

  • SeleniumはWebブラウザの操作を自動化するためのツール。
  • Webアプリケーションのテストに特化したツールではない
  • そのため、Seleniumを使ったテストコードには、冗長になってしまう部分があった。

seleniumの欠点2

  • 非同期処理についてSeleniumは苦手
  • 「Seleniumで非同期処理をテストする」場合

1 「同期処理か非同期処理かを意識してテストコードを書く必要がある」
2 「非同期の処理の場合は明示的な待機処理を書かなければいけない」といった問題があります。

Selenideの登場

  • Webアプリケーションのテストに特化したツールとして登場。
  • SelenideはWebアプリケーションのテスト自動化に特化したJava用のフレームワーク。
  • Selenideを使うことで、Seleniumでは冗長な記述となってしまう部分も簡潔にテストコードが書けるようになっています。

参考にした記事(いつもありがとうございます)

SmaSurf クイック検索

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?