我有一個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?
並非如此,可笑的,但你的想法。我希望能夠測試我基本的「用戶界面」,而不必每次都爲每個角落案例進行檢查。有沒有一種工具,類似命令行的Selenium,可以實現這一點?