コマンドラインでユーザー入力の複数のステップを実行するRubyアプリがあります。
Please select a client number: 1
Thank you for selecting 1. Please select a portfolio number: 3.
You are in portfolio 3. Please select a stock option: AAPL.
You have chosen AAPL. What would you like to do with it? b
How many shares would you like to buy? 5
You have purchased 5 shares of Apple stock. What would you like to do next?
それほどばかげているわけではありませんが、アイデアはわかります。コーナーケースごとに毎回実行する必要なく、初歩的な「UI」をテストできるようにしたいと考えています。これを実現できるコマンドライン用の Selenium のようなツールはありますか?