Bug Spotter Software Testing
Introduction
  • Domain knowledge is much essential for a tester because
    testers having domain knowledge can test their respective
    software applications better than the others who have little
    or no knowledge of the domain.
  • Domain means a specific industry like Banking, Insurance,
    Telecom etc.
  • Usually while developing any project or a software, domain
    knowledge is critical as the entire software is dependent on
    the business logic for that specific industry.
Advantages of Having Domain Knowledge
  •   Productivity
  •   Reduces Training Time
  •   Good understanding of User Interface & back-end processing
  •   Knowledge of Technical Terms of the domain
  •   Understanding of Business Processes and Rules
                                                                    1
Overview of Telecom Domain
  • Telecom industry is becoming a top performing industry in
    the last few years.
  • This industry has a unique set of challenges from the
    technology front and the customer demands due to its wide
    range of sectors.
  • telecom industry consists of a set of sectors like wireless
    communication, satellite communication, Internet Service
    Provider etc
  • Telecom industry builds, maintains and operates
    telecommunication network and thereby makes
    communication possible globally through internet or phone
    for a human being and this service plays a vital role in
    anyone’s life.
Business Processes in Telecom Industry
A good understanding of the business processes in a must for
testing a telecom project. This will help to test an end to end
telecom application.
Telecom services are based on the below two systems:
1.Operations Support Systems (OSS):
OSS supports back-office activities like telecom network,
provisioning, maintaining customer service, Inventory etc.
Sometimes it also called as Operational Support Systems
                                                                  2
2.Business Support Systems (BSS):
BSS deals with Customer Relationship Manager (CRM) and
processes such as generating invoices, IVR’s Call Centers, taking
orders, processing bills, collecting payments, etc. Basically,
customer-facing activities are involved in Business Support
Systems.
BSS and OSS are separated as shown in above diagram in which
passing the customer data or request from the BSS to OSS and
provides the required set-up, later activation is done by the OSS
and again details are passed on to the customer-facing application
from the BSS
                                                                    3
Understanding the following business processes in the Telecom
industry is essential while testing any telecom application:
#1) In the Telecom Industry, it’s the provider who wants to
increase his customers and for that purpose, the Telecom Service
Provider (TSP) approaches to the customers to provide a new
service and checks if the customer is really interested in his
service.
#2) If a customer feels that the service is good and wants to go
with a specific service then the customer generates an inquiry.
Here, basically, the customer is more interested in the quotation of
the service or plan.
#3) Once the customer is satisfied with the initial details and
quotes provided by the service provider then the customer orders
a service to the TSP.
#4) Now its the service provider’s responsibility for technical
evaluation as if the service can be provided in that area or not, all
requirements of a customer can be fulfilled or not etc. After the
successful evolution, TSP actually starts working on the execution
of the service request to the customer.
#5) TSP always tracks the order status, due to any reason if the
order implementation stops then the TSP takes priority to resolve
the issue and continues to give service to the customer. After all,
in today’s world, customer satisfaction holds the key to success.
#6) After successful implementation, client or customer starts
using the services and of course, billing also starts from the
service provider’s end. The billing will be generated as per the
quotation provided earlier to the customer.
#7) For any technical problems, service assurance team will always
be available to support the customer service.
                                                                        4
In the Telecom industry, Protocols are classified into two categories as shown
below:
1) Routed Protocols:
In the Telecom industry, the user sends data from one network to another and
this data contains files, e-mails etc. Using this Routed protocols, the user can
send such data to a different network at a different location.
2) Routing Protocols:
Different types of data can be transferred using Routers. Routing protocols are
used to decide the route of the routers and are used between the routers only.