0
0

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にすがって半自動テストでしのいだ

Posted at

自動テストのない自社サービスのメンテナンスやテストをしてます・・・

後輩「機能追加の実装完了しますた!」
ワイ「ご苦労!」
後輩「テストオネシャッス!」
ワイ「お、おう!」
ワイ「どれどれ、テスト仕様書見てみっか・・・」
テスト仕様書「100項目×4言語分あるやで」
ワイ「死あるのみ・・・」

さあどうする!?

ワイ「自動テストするやで」

とはいえ、納期もあることだし、すぐすぐに完全に自動テストはムリでしたが、
手動で値を入力してやるより、ずっと効率よくテストを消化することができました、という話です。
正直、時代遅れ過ぎてqiitaに投稿するのもおこがましいのですが、恥をしのんで恥をさらします。
pythonもほとんど初めてなのでもろもろヤヴァイと思いますがご容赦ください・・・

operations-selenium

selenium経由でブラウザ上での一連の操作をOprationクラスのコレクションで保持して、順次実行していきます。結果は目視で確認、ということでどうかひとつ・・・

そうです、すでにもう、テスティングフレームワーク使えよ、って話です。

webdriverio

PageObjetPatternは強そう
自社サービスに是非とりいれよう、頑張れワイ!!!

以上です

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?