Qiita」の1日目の記事です。Calendarを始めたきっかけを書いていこうと思います。ふれる機会がありました。Frameworkを使ったテストコードがあったため、どのように使われるのかが分かりやすい状況でした。Frameworkはドキュメントがしっかりしていたため、既存のソースコードの意味も理解しやすかったです。新規のテストコードを書こうと思った時には悩みました。既存のテストコードとドキュメントをきちんと読めば何とか書けたものの、クックブック的な情報がなかったので、時々悩みました。いうことで、クックブック的な記事をいくつか書きました。Frameworkに関する記事、特に日本語の記事は少ない状況です。Calendarを始めました。Frameworkとはここからが本題です。Frameworkとは、Python製テスト自動化フレームワークになります。受け入れテストなどに使用されています。http://robotframework.org/また、オープンソースで開発されています。ソースコードはGitHubで公開されています。https://github.com/robotframework/robotframework2017/12/1現在のStar数は1,800超でした。10月頃に調べた時は1,700超でしたので、2ヶ月で100ほど増えているようです。公式ドキュメントは英語ですが、とても充実しています。だいたいのことはドキュメントに記載されています。Frameworkまた、有志の方により日本語訳されたドキュメントもあります。このおかげで、公式ドキュメントで難しいところも理解できました。ありがとうございます。紹介」のページが大変わかりやすいです。Frameworkとは何かをおさえることができるかと思います。実際のテストコードとはいえ、実際にテストコードを見ないとどんなものかが分からないかと思います。テストコードを掲載しておきます1。10さらに、より日本語っぽく書いてみます。そのテストコードはこちらです。結果「${links}」は10件であること上記のソースコード中の「ChromeでGoogleを開く」などは、以下のような定義2をすることで、テストコードの中で使えます。10Qiitaには、より実践的なテストコードを書かれた方もいらっしゃいますので、こちらも参照してみてください。slideship.com。Frameworkでは、ユーザキーワードと呼びます。Pythonで言えば関数になります。株式会社日本システム技研は、1976年に設立した長野に本社を構えるIT企業です。Python/Djangoの使用したWebアプリケーションの受託開発とプロダクト開発を行なっています。upLoginユーザーは見つかりませんでした。