Hamcrestを使用したJSLのテストの自動化(2019-EU-45MP-061)レベル:上級
職務内容:プログラマー
業種:クロスインダストリー
Justin Chilton、JMPシニアアソシエイトテストエンジニア、SAS
Evan McCorkle、JMPソフトウェア開発者、SAS
JSLを書いて、変更があるたびに手動でテストするのに飽きましたか?アプリケーションの一部を誤って壊したことがありますか。それが原因で、必要な変更を加えることができなくなりましたか?自動テストでは、自分の変更に自信を持つことができます。 現在利用可能なJSLのテストを自動化するためのツールのセットです。このフレームワークには、テストとテストケースの作成、および有名なHamcrestアサーションライブラリの実装が含まれています。HamcrestはあなたのJSLの振る舞いについて真実であるとあなたが知っていることを主張するための柔軟な方法を提供します。これらのツールはフル機能であり、あなたのニーズに合わせて特別にすることができます。実際、JMP開発はそれらをJMP自体のテストにも使用します。 プレゼンテーションでは、このフレームワークと、個々の機能からGUIインタラクションの自動化まで、サンプルJSLアプリケーションのテストにおけるその使用方法について説明します。