LoginSignup
1
0

More than 3 years have passed since last update.

Seleniumによるブラウザ自動化は、古くて頑固なクライアントの仕事にめっちゃ向いてる

Last updated at Posted at 2018-09-14

外注として受けてる仕事(ソフト開発ではない)の1つに、

・すごい単純作業 or 人力検索が多い
・こういうやり方に変えた方がいいのでは、と提案しても無理
→アカウント同じの使えばいいのに分けてて情報共有に手間かかってるとか
・対象となるシステムがしょぼいけど手が出せない

という仕事があった。

まあまあ割のいい仕事で手放したくなかったけど、あまりに人力要素が多くて嫌いになりそうだったので、
上記の提案が通らないとわかってから、最初はChrome拡張のiMacros、
途中からruby+Seleniumに切り替えて単純作業な部分をできるだけ切り替えるようにした。

そんな効率化を続けながらも、システム自体を改善したほうが効率的だよなと思っていたのだけれど、
今日、ふと、

「そうか。システムをいじれないから操作系をいじれるSeleniumとかが生きる道があるのだ」

と思い至った。

いまはどうか知らないけど、一昔前は「ある省庁がいまだに一太郎を使っている」なんて話もあった。
システムを切り替えようとした数多の先人が力尽きていて、最新の便利機能が使えない。
そんなときに内部に全く干渉せずに外から便利なことができるSeleniumなんかの意味があるのだなぁと。

SaaSが普及するにあたって、SaaSを開発できるプログラム能力があるのと同じくらいに、
新しいSaaSを使えない状況向けにSeleniumなど使えるとよさそうだね、と
せっかく覚えたSeleniumがムダにならないようにと祈りを込めたエントリを書いた。

=====
普段は「テックノマド in アジア」というブログで、アジアのテック事情やITトレンドなど書いてます。

本を読み、アプリを触り、上海に行って初めて分かった「中国ITの“本当に”スゴイところ」
https://tech-nomad.asia/archives/1167

【ITニュースで学ぶテック中国語】001:抖音(TikTok)を活用したECマーケティングサミット開催報告
https://tech-nomad.asia/archives/1347

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