Help us understand the problem. What is going on with this article?

私が最近勉強して知った言葉まとめてみた3

はじめに

最近学んだ言葉を自分なりに、まとめてみたいと思います。わかりやすく伝えられるように、頑張りますので、良かったら読んでみてください。

Capybara

UIのテストを行うためのライブラリ。gemでインストールし、テスト内容をspec/featuresに記載する。テストを実行すると、自動でブラウザを開いてそのブラウザ上で、テストコードの通りに動いてくれます。

Selenium

Webアプリケーションのテストを自動化するために使われているツール群。RSpec+CapybaraのテストをSeleniumとChromeのヘッドレスブラウザを使って実行してました!ユーザーの動きを、再現してくれます。

ヘッドレスブラウザ

GUI(画面)で操作するのではなく、CUI(文字)で操作できるブラウザ。CUIで操作が出来るので、プログラム、スクレイピングなどに利用されることが多いです。

Ajax

Webブラウザ内で、非同期通信を行いながらインターフェースの構築を行うプログラミング手法。
画面を遷移せずに、HTMLを更新することができるので、サーバ負荷の減少、ユーザビリティの向上にもつながる。1部の情報のみをリクエストするので、それ以外の部分は変わることがない。
引用サイト

さいごに

調べて、わかりやすくまとめることも1つのアウトプットだと私は思います。自分の言葉を人がどう感じ取るかを考えると、必然的に言葉を噛み砕いてより分かりやすくしようと努力するので、自分の中の理解もより深まります。1番やりやすいアウトプット法だと思うのでおすすめします!!

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした