harutoreon / selenium_study

Seleniumの学習用リポジトリ
0 stars 0 forks source link

Seleniumでテスト作成 #2

Closed harutoreon closed 6 months ago

harutoreon commented 6 months ago

概要

日頃から使っているRubyスクリプトをseleniumを使ったテストに置き換えてみる。 このスクリプトは、プログラミング学習兼ポートフォリオ制作でよく使うWebページを自動で開く。 CircleCIを使ってテストの自動化まで行う。

# open_web_development_site.rb
github = 'https://github.com/harutoreon'
chatgpt = 'https://chat.openai.com/'
translation = 'https://www.deepl.com/translator'

web_site_list = [
  github,
  chatgpt,
  translation
]

web_site_list.each { |address| `open #{address}` }

実装

テスト要件

Pull request

参考情報

harutoreon commented 6 months ago

ChatGPTのWebページに関するテストは失敗したが、 circleci/browser-toolsのOrbを使うことで、 CircleCIでもブラウザを使ったテストできることが分かった。