Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract— PT XYZ expands service with changing business productivity by 37% in companies. Reduction of data are
portfolio Fixed, Mobile, and Multimedia (FMM) to carried out to improve the performance of the system
Telecommunications, Information, Media and Edutainment transactions. As an evaluation of the process, a test is
(TIME) to be competitive in the telecommunications market. required to ensure the consistency of the payment transaction
POTS services are one of those services with fixed wireline and flow against the data reduction. Testing conducted on SAP
indiehome broadband are the main products. It due to applications and based on several methods of testing,
customers needs a wireline telephone service with fast including black-box test to ensure input and output
connectivity. This development provided directly increase the
transaction on the system, system integration system to test
number of customers. Accordingly, the SAP database on the
the relation of the transaction unit on the system, and user
currently PT XYZ server has been taking the data with large
capacity. This resulted in an SAP system in organization
Acceptance test to know the user's suitability requirement to
impaired operation within a certain period (downtime). To any transaction on the system. The results of the test will be
overcome the problems, PT XYZ performs data reduction of analyzed to assess the suitability of the transaction flow
the payment transaction from current server to a new server. against the reduction data on the system.
A process is needed to ensure that each transaction unit using
reduced and migrated data to run properly on the new server. II. METHODOLOGY
Therefore, a testing process is needed to test every unit of the
payment transaction data reduction. Tests were conducted Based on the approach given in Fig.1 [2], the testing done
using a black-box test, system integration test, and user because the flow of transactions against the resulted data
acceptance test to determine if there are defects or bugs in the runs properly on the new server. Black box test, system
system. The expected results in this study are an analysis of integration test and, user acceptance test are the testing
system testing of SAP applications. method which used in this research. The concepts used to
strengthen the analysis and literature study from various
Keywords— POTS, SAP, Black Box Test, System Integration sources to know more about the problems experienced.
Test, User Acceptance Test
I. INTRODUCTION
PT XYZ which is engaged in the telecommunications
business in Indonesia has implemented ERP systems using
SAP ERP application to integrate business processes in
Human Resource Management and Finance. PT XYZ has
changed the business line from Fixed, Mobile, and
Multimedia (FMM) to Telecomunication, Information,
Media and Edutainment (TIME) and made the variance of
products become increased [1]. This resulted in the
segmentation of provided product services, one of which is a
POTS segmentation. Plain Old Telephone Services (POTS)
is a regular telephone service offered by PT XYZ, including
fixed-line and indiehome telephones. This led to the
increasing number of customers, especially in the customers
of POTS itself. Fig.1. Conceptual model of research
Identify applicable funding agency here. If none, delete this text box.
• Test case
The test case is prepared based on the results of
the use case analysis and the test scenario that was
made. The test case to support testing to fit the
specified case are given in Table II.
TABLE II. TEST CASE OF PAYMENT
TRANSACTION POTS
Test
Expected
Case Test Case System Transaction
Result
ID
TC01 Display SAP FPL9 Account
customer Display:
payment Basic List
account displayed
according
to Business
Partner
Fig.3. Use case diagram
TC02 Proceed IPC Pay one by Full
• Test scenario full one payments
payment saved and
The test scenario is structured as a scenario for invoices
testing. This scenario is based on the results of a use displayed
case analysis. The scenario of payment transaction
tests are given in Table I. TC03 Proceed IPC Correction / Payment
TABLE I. TEST SCENARIO OF PAYMENT cancel cancel canceled
TRANSACTION POTS payment transaction based on
receipt
Use Case Test Expected number
Scenario ID
ID Scenario Result
UC01 ST01 Display Customer TC04 Proceed IPC Pay one by Partial
customer payment partial one payments
payment account payment saved and
account displayed invoices
UC01, ST02 Proceed full Full customer displayed
UC02 payment payment is
paid TC05 Proceed IPC DP / SD Down
UC01, ST03 Proceed Customer down payment
UC03 cancel payment payment saved and
payment transaction invoices
canceled displayed
UC01, ST04 Proceed Partial
UCO4 partial customer TC06 Clearing SAP FPE1 Post
payment payment is down clearing
paid payment down
UC01, ST05 Proceed Down document payment
UC05, down payment document
UC06 payment customer
payment is TC07 Proceed IPC DP / SD Security
paid security deposit
UC01, ST06 Proceed Security deposit payments
UC07, security deposit saved and
UC08, deposit customer invoices
UC09 payment is displayed
paid
UC01, ST07 Register Customer TC08 Release SAP FPRL Security
UC10 installment installments security deposit
registered deposit document
UC01, ST08 Proceed Customer document released
UC11, claim claim
UC12 registered TC09 Clearing SAP FPE1 Post
security clearing
deposit security
document deposit
document Thus, an analysis of the test results is carried out to
determine the test passing of the transaction functionality
TC10 Registering IPC Register Registration that runs on the application. to design a good application test,
customer installment of customer it is necessary to use a use case to help determine the test
installment installments case that is suitable for system conditions. Testing of system
saved integration is done twice by the developer team to increase
the passing rate of testing. In addition, this is also done to
TC11 Registering IPC Claim Registration prevent the re-testing of system integration before being
customer of customer submitted to testing carried out by end-users. Therefore, it’s
claim claim saved
needed black box test and system integration test testing
methods to ensure system integration, as well as user
TC12 Clearing SAP FPE1 Post
acceptance test testing to ensure system functionality based
claim clearing
on end user requirements.
claim
document
REFERENCES
[1] PT Telekomunikasi Indonesia, Tbk, “Mempercepat Ekonomi
Digital Indonesia,” PT Metra Digital Media (MD MEDIA),
B. Test Results And Defects Handling Jakarta, 2017.
The test results will be an assessment to determine the [2] A. R. Hevner, S. T. March and J. Park, "Design Science in
passing of testing based on the specified requirements. The Information System Research," MIS Quarterly, pp. 75-105,
2004.
report on the test results are given in Table III.
[3] J.C. Essila. (2018). “The Dynamics of Electronic Supply
TABLE III. TEST REPORT OF PAYMENT TRANSACTION Chains and Enterprise Resource Planning Systems: The New
POTS Business Challenge”. International Journal of Computers in
Clinical Practice, vol. 3, pp. 49-50, 2018.
Test Result
[4] H. Herispon, “Perencanaan Sumberdaya Perusahaan
Scenario Test Title Black Box
SIT UAT (Enterprise Resource Planning) (The Contributions of Drs.
ID Test R. Djokopranoto)”, 2018.
ST01 Display customer Passed Passed Passed [5] W. Dhewanto and Falahah, “ERP (Enterprise Resource
payment account Planning): Menyelaraskan Teknologi Informasi dengan
ST02 Proceed full payment Passed Passed Passed Strategi Bisnis”, Informatika, Bandung, 2007.
ST03 Proceed cancel Passed Passed Passed [6] SAP01, F, “SAP01 Fundamental”, SAP AG, German, 2006.
payment [7] J. Boeder, and B. Groene, “The Architecture of SAP ERP:
ST04 Proceed partial Passed Passed Passed Understand how successful software works”, tredition, 2014.
payment [8] S. Dalal and R. S. Chhillar, “Software Testing-Three P’S
ST05 Proceed down payment Passed Passed Passed Paradigm and Limitations,” International Journal of
ST06 Proceed security Passed Passed Passed Computer Applications, pp. 49-54, 2012.
deposit [9] V. John, and H. Done, “Principles and Practice of Software
ST07 Registry installm-ent Passed Passed Passed Testing: Insights into Testing”, Educreation Publishing,
2018.
ST08 Proceed claim Passed Passed Passed
[10] S. Desai, and A. Srivastava, “SOFTWARE TESTING : A
Compliance Rate 100%
Practical Approach”, PHI Learning Pvt. Ltd., 2016.
[11] K. Naik, and P. Tripathy, ”Software Testing and Quality
Assurannce” John Wiley & Sons, Inc., New Jersey, 2011.
[12] J. Boeder, and B. Groene, “The Architecture of SAP ERP:
Understand how successful software works”, three edition,
2014.
[13] J. Fajarado, and E. Dustin, “Testing SAP R/3 : A Manaager’s
step-by-step Guide.“ John Wiley & Sons, Inc., New Jersey,
2007.
Based on the report and calculation on the results above,
the compliance rate of the test is 100%. This concludes that
the black box test, SIT, and UAT tests have passed the test in
the absence of defects found.
V. CONCLUSION
The existence of a testing process on an application
system development especially in the process of data
reduction in POTS payment transactions can support the
level of acceptance of the application system. By testing the
transaction flow, application functionality will be defined.