QA Test Cases
MassiveProcessExpense/QA Test Cases
Test cases
Mass Process Expenses
1. Create Several Expense Sheets
- Short description: Create several expense sheets with different dates, users and some of then without lines
- Steps:
- Login as Openbravo Admin
- Go to Project & Service Management->Transactions->Expense Sheet
- Click New and fill
- Data:
Docuement NÂș Employee Report Date With Lines 10000014 BBSalesUser 26-08-2010 Yes 10000015 BBSalesUser 02-08-2010 Yes 10000016 John MoneyMaker 03-08-2010 Yes 10000017 John MoneyMaker 03-08-2010 No 10000018 John MoneyMaker 03-08-2010 No
2. Process Expense Sheets - Out of Date
- Short description: Try to process expense sheets in a period without expense sheets
- Steps:
- Login as Openbravo Admin
- Go to Project & Service Management->Transactions->Massive Process Expense
- Fill
- Employee: BBSalesUser
- From Date: 05-07-2010
- To Date: 25-07-2010
- Process
- Result: Process completed successfully - Processed: 0
- Check nothing is processed
3. Process Expense Sheets - All OK
- Short description: Process expense sheets with all OK
- Steps:
- Login as Openbravo Admin
- Go to Project & Service Management->Transactions->Massive Process Expense
- Fill
- Employee: BBSalesUser
- From Date: 01-08-2010
- To Date: 31-08-2010
- Process
- Result: Process completed successfully - Processed: 2
- Check documents 10000014 and 10000015 are processed
4. Process Expense Sheets - Not All OK
- Short description: Process expense sheets with some problems
- Steps:
- Login as Openbravo Admin
- Go to Project & Service Management->Transactions->Massive Process Expense
- Fill
- Employee: John MoneyMaker
- From Date: 01-08-2010
- To Date: 04-08-2010
- Process
- Result: Warning - Processed: 1; Not Processed: 2
- Check documents 10000016 is processed and documents 10000017 and 10000018 are not processed (because not have lines)