Test cases UC15 - ESG-Project/documentation GitHub Wiki
← Home / Requirements / Test cases / Test cases specification
Test Cases for Use Case 15
This document provides a detailed list of all test cases from Use Case 15. They validate the complete process of creating, editing, and saving commercial proposals for clients. Besides that, they cover both typical user interactions (such as selecting products, setting payment terms, and entering objectives) and system validations (such as required fields, date constraints, and invalid inputs).
Proposal List Section
- TC-UC15-01. Display list of proposals for selected client
- TC-UC15-02. Display list of proposals of all clients
Proposal Creation Section
- TC-UC15-03. Validate proposal title, objective(s) and code
- TC-UC15-04. Invalid proposal title with valid objectives
- TC-UC15-05. Invalid proposal objectives with valid tile
- TC-UC15-06. Invalid proposal objectives with invalid tile
- TC-UC15-20. Validate objective deletion
Proposal Adress Section
- TC-UC15-07. Validate the proposal adress with street Código de Endereçamento Postal(CEP),adress,number,complement,neighborhood,city,UF, latitude and longitude
- TC-UC15-08. Invalid proposal CEP
- TC-UC15-09. Blank proposal CEP field
- TC-UC15-10. Validate the "Não sei meu CEP" link
- TC-UC15-21. Validate the proposal adress with city Código de Endereçamento Postal(CEP),adress,number,complement,neighborhood,city,UF, latitude and longitude
Proposal Investments Section
- TC-UC15-11. Validate the proposal investments with mobilization products offered by the company
- TC-UC15-12. Validate the proposal investments with the creation of mobilization products
- TC-UC15-13. Validate the proposal investments with products of undefined type offered by the company maintaning the existing value
- TC-UC15-14. Validate the proposal investments with the creation of products of undefined type
- TC-UC15-15. Blank field of product name in the product creation
- TC-UC15-16. Invalid product name in the product creation
- TC-UC15-17. Blank field of product offered by the company
- TC-UC15-18. Validate the proposal investments with products of undefined type offered by the company changing the existing value
- TC-UC15-19. Validate the product deletion
Proposal Payment Section
- TC-UC15-22. Validate the payment in cash with a defined due date and down payment in percentage value
- TC-UC15-23. Validate the payment in cash with a defined due date and down payment in money value
- TC-UC15-24. Validate the payment in cash at the end of the project and down payment in percentage value
- TC-UC15-25. Validate the payment in cash at the end of the project and down payment in money value
- TC-UC15-26. Validate the weekly installment payment and down payment in percentage value
- TC-UC15-27. Validate the weekly installment payment and down payment in money value
- TC-UC15-28. Validate the monthly installment payment in percentage value
- TC-UC15-29. Validate the monthly installment payment and down payment in money value
- TC-UC15-30. Validate the personalized installment payment and down payment in percentage value
- TC-UC15-31. Validate the personalized installment payment and down payment in money value
Proposal Deadlines Section
- TC-UC15-32. Validate the deadlines for deliverable products
- TC-UC15-33. Blank fields of start of operation and end of operation
- TC-UC15-34. Start of operation after the end of operation
Proposal Exclusions Section
- TC-UC15-35. Validate the exclusions
- TC-UC15-36. Blank field of exclusions
- TC-UC15-37. Invalid exclusion
Proposal Documentation Section
- TC-UC15-38. Validate the documentation
- TC-UC15-39. Validate the documentation deletion
Proposal Overview Section
- TC-UC15-40. Validate the proposal overview