kane-cli version
0.4.1
Operating System
Windows (x64)
Installation method
npm
What happened?
Issue :
When we are trying to refine test cases alreayd created through Kane CLI then we are noticing that on usin refine option there are no changes being applied to existing test cases.
Additional details
Step 1 : Executed command - kane-cli generate "checkout flow on an e-commerce site" --agent
Result :
Guest User Completes Checkout with New Shipping and Payment Information
- Complete a full guest checkout with valid shipping and payment information
- Fail checkout when submitting an incomplete shipping address
- Fail checkout when submitting invalid payment information
• Applying Valid, Invalid, and Expired Discount Codes in Cart
- Apply a valid discount code and verify correct price reduction
- Attempt to apply an invalid discount code and verify error message
- Attempt to apply an expired discount code and verify error message
• Payment Processing and Confirmation Page Load Time
- Measure payment confirmation page load time under normal load
- Verify payment processing time remains acceptable under high load
- Verify sensitive payment data is not exposed on confirmation page or in storage
✓ Generated 3 scenarios · 9 cases (request 24127)
Step 2 : Executed Command - kane-cli generate --save --req 24127
Result : It saved all the tets cases in my prokect
Step 3 : Noticed that instead of any URL it was showing - ${APP_URL} due to which my test was n ot starting
Fail checkout when submitting an incomplete shipping address
Ensures the checkout process prevents the user from advancing to payment if a required field in the shipping address, such as the postal code, is left empty.
Steps:
- Navigate to ${APP_URL} and add the "Classic Tee" to the cart.
- Proceed to checkout and select the Checkout as Guest option.
- Enter a valid name, street address, city, and state.
- Leave the Postal Code field blank.
- Click the Continue to Payment button.
- Verify the user is not advanced to the payment step.
Step 4 : Executed command - kane-cli generate "Please add value as amazon.in where URL is needed" --refine --req 24127
Result : No changes got applied.
Step 5 : Updated manually value of ${APP_URL} to Amazon.in
Result : It got started working
Error output / logs
kane-cli version
0.4.1
Operating System
Windows (x64)
Installation method
npm
What happened?
Issue :
When we are trying to refine test cases alreayd created through Kane CLI then we are noticing that on usin refine option there are no changes being applied to existing test cases.
Additional details
Step 1 : Executed command - kane-cli generate "checkout flow on an e-commerce site" --agent
Result :
Guest User Completes Checkout with New Shipping and Payment Information
- Complete a full guest checkout with valid shipping and payment information
- Fail checkout when submitting an incomplete shipping address
- Fail checkout when submitting invalid payment information
• Applying Valid, Invalid, and Expired Discount Codes in Cart
- Apply a valid discount code and verify correct price reduction
- Attempt to apply an invalid discount code and verify error message
- Attempt to apply an expired discount code and verify error message
• Payment Processing and Confirmation Page Load Time
- Measure payment confirmation page load time under normal load
- Verify payment processing time remains acceptable under high load
- Verify sensitive payment data is not exposed on confirmation page or in storage
✓ Generated 3 scenarios · 9 cases (request 24127)
Step 2 : Executed Command - kane-cli generate --save --req 24127
Result : It saved all the tets cases in my prokect
Step 3 : Noticed that instead of any URL it was showing - ${APP_URL} due to which my test was n ot starting
Fail checkout when submitting an incomplete shipping address
Ensures the checkout process prevents the user from advancing to payment if a required field in the shipping address, such as the postal code, is left empty.
Steps:
Step 4 : Executed command - kane-cli generate "Please add value as amazon.in where URL is needed" --refine --req 24127
Result : No changes got applied.
Step 5 : Updated manually value of ${APP_URL} to Amazon.in
Result : It got started working
Error output / logs