<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.infinite-erp.co.id/index.php?action=history&amp;feed=atom&amp;title=Projects%2FAdvPaymentMngt%2FSelenium_Test_Suites</id>
	<title>Projects/AdvPaymentMngt/Selenium Test Suites - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.infinite-erp.co.id/index.php?action=history&amp;feed=atom&amp;title=Projects%2FAdvPaymentMngt%2FSelenium_Test_Suites"/>
	<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Projects/AdvPaymentMngt/Selenium_Test_Suites&amp;action=history"/>
	<updated>2026-04-06T18:11:23Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=Projects/AdvPaymentMngt/Selenium_Test_Suites&amp;diff=2740&amp;oldid=prev</id>
		<title>Wikiadmin: Created page with &quot;==Introduction== We have developed the automation test scripts for '''Advance Payables and Receivables''' module which has been covered almost all the functionality using '''S...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=Projects/AdvPaymentMngt/Selenium_Test_Suites&amp;diff=2740&amp;oldid=prev"/>
		<updated>2021-12-16T01:22:25Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Introduction== We have developed the automation test scripts for &amp;#039;&amp;#039;&amp;#039;Advance Payables and Receivables&amp;#039;&amp;#039;&amp;#039; module which has been covered almost all the functionality using &amp;#039;&amp;#039;&amp;#039;S...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Introduction==&lt;br /&gt;
We have developed the automation test scripts for '''Advance Payables and Receivables''' module which has been covered almost all the functionality using '''Selenium Test Suites'''.&lt;br /&gt;
&lt;br /&gt;
==List of Test Suites==&lt;br /&gt;
We have divided the development into 3 categories:&lt;br /&gt;
* Data Setup&lt;br /&gt;
* Advance Payables&lt;br /&gt;
* Advance Receivables&lt;br /&gt;
&lt;br /&gt;
==Data Setup==&lt;br /&gt;
In this section, automated all the configuration settings for this module. So the user will come to know about the menus, windows and its configuration values.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; widht=&amp;quot;80%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;color:#FFFFFF; background:#000000;&amp;quot; | Test Cases&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#DDDDDD;&amp;quot; | Name of the Test Case&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background:#DDDDDD;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| APRM0000_CreateUserA&lt;br /&gt;
| :&lt;br /&gt;
| This is to create a new user - '''userA''' with the role of '''Openbravo Admin'''. It is one time execution.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0110_AddRefDataFrmModuleMngt&lt;br /&gt;
| :&lt;br /&gt;
| This is to load all the reference data for the module. This is one time execution and need to execute after the user creation.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0010_PaymentMethodAutomatic&lt;br /&gt;
| :&lt;br /&gt;
| This is to create a new payment method for the payables and receivables.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0020_FinancialAccount&lt;br /&gt;
| :&lt;br /&gt;
| This is to create a new financial account to track all the transaction and reconciliation&lt;br /&gt;
|-&lt;br /&gt;
| APRM0030_MappingFinancialAccount&lt;br /&gt;
| :&lt;br /&gt;
| This is to map the financial account with the payment method.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0040_DefaultAccToFinancialAcc&lt;br /&gt;
| :&lt;br /&gt;
| Default accounting combination assigned to Financial Account&lt;br /&gt;
|-&lt;br /&gt;
| APRM0050_AssignPaymentMethodCustomer&lt;br /&gt;
| :&lt;br /&gt;
| This test case will help us to assign the payment method to customers.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0060_AssignPaymentMethodVendor&lt;br /&gt;
| :&lt;br /&gt;
| This test case will help us to assign the payment method to vendors.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0070_FinAccExecutionTypeAutomatic&lt;br /&gt;
| :&lt;br /&gt;
| This is to create an automatic payment method type and assigning to financial account.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0070_FinAccExecutionTypeAutomatic&lt;br /&gt;
| :&lt;br /&gt;
| This is to create an automatic payment method type and assigning to financial account. The payment execution type is '''Print Check simple process'''&lt;br /&gt;
|-&lt;br /&gt;
| APRM0080_PmtMethodExcPcsSimple&lt;br /&gt;
| :&lt;br /&gt;
| This is to create an automatic payment method type using  '''Simple Execution Process''' and assigning to financial account.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0090_FinAccExcPcsAutoSimple&lt;br /&gt;
| :&lt;br /&gt;
| This is to create an automatic payment method type using  '''Simple Execution Process''' and assigning to financial account.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0100_ExecutionProcess&lt;br /&gt;
| :&lt;br /&gt;
| This is to create a new execution process type. The default values would be&lt;br /&gt;
* Simple execution process&lt;br /&gt;
* Print check simple process&lt;br /&gt;
Apart from this we can create our own execution process type.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advance Payables==&lt;br /&gt;
In this section, automated all the functionality of advance payables of this module. So by executing the automated test cases, the user will come to know about the work flow and scenarios of advance payables.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; widht=&amp;quot;80%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;color:#FFFFFF; background:#000000;&amp;quot; | Test Cases&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#DDDDDD;&amp;quot; | Name of the Test Case&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background:#DDDDDD;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| APRM0010_PmtDocGenFullyPaidIFromInvoice&lt;br /&gt;
| :&lt;br /&gt;
| A new payment document will be generated from purchase invoice. The payment would be paid as full payment.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0020_WriteOffDiffAmountFromInvoice&lt;br /&gt;
| :&lt;br /&gt;
| Create a new payment document from purchase invoice and the payment would be paid as lower than the actual payment and difference amount will be written off.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0030_PmtDocGenFromMakePayment&lt;br /&gt;
| :&lt;br /&gt;
| Create a new payment document from '''Make Payment''' window and the payment would be paid as full payment.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0040_UnderpaymentFromMakePayment&lt;br /&gt;
| :&lt;br /&gt;
| The payment document generation would be from Make Payment window, the payment would be paid as Underpayment.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0050_WriteOffDifferenceFromMakePayment&lt;br /&gt;
| :&lt;br /&gt;
| In this test case, the payment would be paid as lower than the actual amount and the remaining amount would be written off. This automation is done through Make Payment window.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0060_PmtDocGenUsingPaymentProposalFullyPaid&lt;br /&gt;
| :&lt;br /&gt;
| The payment document would be generated from '''Payment Proposal'''. The payment type would be paid as full payment.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0070_PmtDocGenFrmMakePmtUsingExcPcs&lt;br /&gt;
| :&lt;br /&gt;
| Create a new payment document using '''Make Payment''' window and the payment would be paid as full payment. And need to process the '''Execute Payment'''. With the help of '''Print check simple process'''&lt;br /&gt;
|-&lt;br /&gt;
| APRM0080_PmtDocGenFrmMakePmtUsingExcPcsSimple&lt;br /&gt;
| :&lt;br /&gt;
| Create a new payment document using '''Make Payment''' window and the payment would be paid as full payment. And need to process the '''Execute Payment'''. With the help of '''Simple execution process'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advance Receivables==&lt;br /&gt;
In this section, automated all the functionality of advance receivables of this module. So by executing the automated test cases, the user will come to know about the work flow and scenarios of advance receivables.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; widht=&amp;quot;80%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;color:#FFFFFF; background:#000000;&amp;quot; | Test Cases&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#DDDDDD;&amp;quot; | Name of the Test Case&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background:#DDDDDD;&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| APRM0010_PmtDocGenFullyPaidFromSIAddInvoiceButton&lt;br /&gt;
| :&lt;br /&gt;
| A new payment document will be generated from sales invoice with the help of '''Add Payment''' button. The payment would be received as full payment.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0020_PmtDocFullyPaidFromSalesInvoice&lt;br /&gt;
| :&lt;br /&gt;
| Create a new payment document from sales invoice and the payment would be received as lower than the actual amount and difference amount will be written off.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0030_PmtDocGenFullyPaidFromReceivePayments&lt;br /&gt;
| :&lt;br /&gt;
| Create a new payment document from '''Receive Payments''' window and the payment would be received as full payment.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0040_UnderpaymentFromReceivePayment&lt;br /&gt;
| :&lt;br /&gt;
| The payment document generation would be from Receive Payment window, the payment would be received as Underpayment.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0050_WriteOffDiffAmtFromReceivePayment&lt;br /&gt;
| :&lt;br /&gt;
| In this test case, the payment would be received as lower than the actual amount and the remaining amount would be written off. This automation is done through Receive Payment window.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0060_PmtDocGenForMultipleRecUsingRecPmt&lt;br /&gt;
| :&lt;br /&gt;
| Here the payment document would be generated for multiple invoice. The payment type would be received as underpayment.&lt;br /&gt;
|-&lt;br /&gt;
| APRM0070_PmtDocGenFrmRecPmtUsingExcPcs&lt;br /&gt;
| :&lt;br /&gt;
| Create a new payment document using '''Receive Payment''' window and the payment would be received as full payment. And need to process the '''Execute Payment'''.  With the help of '''Print check simple process'''&lt;br /&gt;
|-&lt;br /&gt;
| APRM0080_PmtDocGenFrmRecPmtUsingExcPcsSimple&lt;br /&gt;
| :&lt;br /&gt;
| Create a new payment document using '''Make Payment''' window and the payment would be received as full payment. And need to process the '''Execute Payment'''. With the help of '''Simple execution process'''&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
</feed>