Pythonを知っていて､ 1つはテストと自動化である場合に考えられるキャリアパスについてお話ししましょう｡
さて､ それは何でしょう？
なぜ､ これを使うのか？
まあ､ 考えてみてください｡
例えば､ あるアプリを開発している会社があったとして､ このアプリがちゃんと動くかどうか確認したいですよね｡
そして､ 多くの企業が行っているのは､ テストを手伝ってくれる人を雇うことです｡
さて､ この講座ではPythonを使ったテストのセクションがあり､ コードを通してユニットテストに書き込みます｡
しかし､ 通常､ 人がアプリケーションを扱う場合､ 私たちは人間のユーザーです｡
iPadのアプリであれば､ 画面をタッチすることもあるかもしれません｡
おそらく､ 私たちはスクロールして､ フォームを送信するのでしょう｡
アプリケーションの動作を確認するために､ これらのステップをテストし､ 自動化する必要があり､ 企業は自動化を支援するためにPython開発者を採用しています｡
プログラミングによって､ ブラウザやアプリのようなものと実際に対話し､ 人間の動作を模倣して､
アプリケーションが期待通りに動作することを確認することができるのですね｡
さて､ これは電話アプリに限ったことではありません｡
これは､ すべてのソフトウェアで有効です｡
ソフトウェアを扱うのであれば､ きちんと動作することを確認したいものです｡
何千人もの人を雇ってアプリをテストしてもらうのではなく､ そうすることもできるんです｡
また､ コードを通じて､ 何千､ 何万ものユーザーがあなたのアプリケーションで遊び､ あなたのアプリケーションをテストしている様子を真似ることができます｡
そこで､ 次の数本のビデオでは､ テスト自動化担当者がPythonを使ってどのように仕事をするのかを紹介します｡
コードを通して楽しめるものになりそうです｡
ブラウザ上でアクションを実行するのです｡
さっそく始めてみましょう｡