SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
Our client is a U.S. based global leader in cloud business intelligence (BI) and corporate performance management (CPM). 
A cloud-based solution that allows companies and nonprofits of all sizes to enhance the strategic value of their finance 
organizations and elevate their CPM cycle. It offers the leading cloud-based revenue planning, budgeting and forecasting 
software for cash flow projection, sales planning & balance sheet forecasting. Its cash flow and sales forecasting software 
combines a powerful financial modeling engine with an easy-to-use, drag-and-drop interface. 
CLIENT 
APPLICATIONS & REQUIREMENTS 
• We were required to work on Budgeting and Forecasting project where there is a short release 
cycle of 2-3 months. 
• Client wanted to streamline their release process without impacting their ongoing projects. 
• Involvement in providing complete testing to the client for various releases. 
• There is a short release cycle of 2-3 months and within each release, our client launches 
multiple major and minor projects which affects top players in various industries which 
impacts their revenues. 
TOOLS AND TECHNOLOGIES 
• BugZilla • Asana • QMetry 
• Ranorex • Selenium Web Driver • J Meter 
• QTP • Perforce • Gantt tool 
• Java • Oracle, MySQL 
PROBLEMS STATED/ CHALLENGES FACED 
• Client adds new products on a regular basis, currently we are handling 6 products. 
• Different kinds of testing had to be performed - API, BI, Functional, Embedded, Localization. 
• Our team was responsible to automate their feature including manual testing which was very 
challenging. 
• Different teams were located at different locations, co-ordination with each team with time 
zone difference proved a difficult task. 
• Client also required real time updates to critical issues which were possible to affect the 
release. 
• Deployment was also a challenge because at times we received builds frequently to deploy 
and test. 
• Product was based completely on numbers, which was tough to manage. 
• Managing a large number of Regression and Acceptance test runs in short time of release. 
• In a couple of products we got the implementation very close to release. 
PROCEEDING & SOLUTIONS 
• Assign resources for each major/minor projects with one module lead and individual 
responsible of his/her module. 
• Seeing the QA skill set, we scheduled training of products - this saved time. 
• We designed a different set of test plans for API, Embedded, Localization etc. In localization 
we supported Tier 1 and tier 2 languages, therefore prepared different test data based on 
languages that made testing easy. 
• It’s wasn’t possible to automate all test cases in parallel to release but we found a solution 
to it - Identify the p1 testcases, reviewed it first with development team to make sure 
that around these cases there are no more development changes, finally we automated the 
approved test cases to reduce the maintenance part. 
• To have better coordination, we allotted QAs in different shifts to have more overlapping 
hours, it worked well for us and the client as well. 
• Root Cause Analysis of production issues on weekly basis, this actually gave the team an idea 
what are the different issues the client faces in different situations. 
• Earlier there were a couple of QAs doing the deployment, we learnt this deployment process 
and assigned at least one QA for each product to perform deployment. 
• QAs enhanced their accounting skills by the trainings provided by the Accounting team. 
THREESIXTY 
LOGICA TESTING 
SERVICES 
CASE STUDY : MANUAL AND AUTOMATION TESTING
For Sales /General Enquiry www.360logica.com 
India Delivery Center 
360 Logica 
H-50, Sector-63, Noida. 201301 (India) 
Phone: +91 (120) 487 830 07 
US Sales Office 
1110, Polynesia Dr. Foster City 
CA 94404 (USA) 
Phone: +1 408 838 4728 
UK Partner Office 
Suite 560, No 28 Old Brompton Road. 
London (UK) SW7 3SS 
Phone: +44 800 098 8331 
CONNECT / 
COMMUNICATION 
THREESIXTY LOGICA TESTING SERVICES 
• Visualising the upcoming features and their integrations with current features, we created 
upgraded tests instead of randomly generating the test cases. 
• For handling different frameworks we developed competency within the team. 
• We separated the test cases on base of expertise QA that takes less time in running them 
instead randomly picking any area. 
• Within the team we assigned different environments with different browser versions to have 
complete compatibility testing. 
• QA involvement from Day-1 helped in understanding the product and plan the QA Cycle 
effectively. 
ADVANTAGES OF THE TOOLS USED 
• BugZilla – an open source widely used bug tracker, easy in usage and its user interface 
is understandable for people without technical knowledge. Easily integrates with test 
management instruments, automates documentation. 
• Asana – uses My Tasks list to prioritize your daily tasks, Focus Mode to increase concentration. 
Integrate with Harvest for time tracking. Upload files and add attachments to any Asana task. 
Follows tasks and receive notifications to your Asana inbox or personal email when changes 
have been made or comments have been left. 
• QMetry - test plan management, test case organization management, test execution 
management, defect management, change management, release & build management. 
• Ranorex – automates the testing for any technology, out-of-the-box Robust Test Automation, 
script-free testing for non-programmers, seamless integration into existing environments. 
• Selenium Web Driver - implementation of listeners - a much awaited feature. Better features 
for Ajax testing. Unlike RC you don’t have to start a server in webdriver. Keyword driven 
framework is very easy to build in webdriver. 
• J Meter - a pure Java tool, which allows to execute this tool in any platform (i.e. platform 
independent), has a lot many configuration mechanism like Http Request, FTP Request, java 
request , SOAP Request. 
• QTP – easy for a non-programmer to understand QTP and start adding test cases. Excellent 
Object Identification process / mechanism, supports different addins like Java, Oracle, SAP, 
.NET, Web Forms, Siebel, PeopleSoft, Web services, Main frame (Terminal Emulator) etc. QTP 
comes with an inbuilt IDE, which is simple and easy to use. Loads of inbuilt properties and 
methods in QTP as well as inbuilt functions in VBScripts, supports XML. Test reporting with all 
necessary details for analysis is provided. 
• Perforce – P4 keeps track of your working copy on the server. There are two GUI client 
applications which offer the best functionality: P4Win and P4V, of which P4V is newer and 
more easy to use but not as feature-rich. Working copy definitions were nice and flexible. 
BENEFITS TO THE CLIENT 
• The challenge was met and delivered keeping in mind the client’s fast paced development 
cycle and the business impact on client as well as their partners. 
• Client was always updated with current testing progress and roadblocks – helped focus on 
major issues. 
• Multiple review cycles assured that there was no requirement miss for testing. This further 
helped in reducing production issues, which needed patch releases, saving both time and cost 
for the client. 
• Test Cases update and reusability increased, thus saving more time. 
• Involvement in Root Cause Analysis helped team in understanding the common issues on 
production environment and decreased the issues over a period of time.

Weitere ähnliche Inhalte

Was ist angesagt?

Sanket Kumar Lade Resume
Sanket Kumar Lade ResumeSanket Kumar Lade Resume
Sanket Kumar Lade Resume
Sanket Lade
 

Was ist angesagt? (20)

50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship50+ ways to improve tester - programmer relationship
50+ ways to improve tester - programmer relationship
 
Shift_Left
Shift_LeftShift_Left
Shift_Left
 
Shorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOpsShorten Business Life Cycle Using DevOps
Shorten Business Life Cycle Using DevOps
 
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deploymentShift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
 
Agile, DevOps & Test
Agile, DevOps & TestAgile, DevOps & Test
Agile, DevOps & Test
 
Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce
 
Sanket Kumar Lade Resume
Sanket Kumar Lade ResumeSanket Kumar Lade Resume
Sanket Kumar Lade Resume
 
DevOps-CoE
DevOps-CoEDevOps-CoE
DevOps-CoE
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
 
Addressing Performance Testing Challenges in Agile- Impetus Webinar
Addressing Performance Testing Challenges in Agile- Impetus WebinarAddressing Performance Testing Challenges in Agile- Impetus Webinar
Addressing Performance Testing Challenges in Agile- Impetus Webinar
 
Exploratory testing and Dev Ops - best friends?
Exploratory testing and Dev Ops - best friends?Exploratory testing and Dev Ops - best friends?
Exploratory testing and Dev Ops - best friends?
 
Shift Left Mobile Application Testing
Shift Left Mobile Application TestingShift Left Mobile Application Testing
Shift Left Mobile Application Testing
 
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
“ЕРАМ у Південному регіоні та можливості розвитку для QA спеціалістів” Online...
 
Brijesh Prabhakar July 18
Brijesh Prabhakar  July 18Brijesh Prabhakar  July 18
Brijesh Prabhakar July 18
 
10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA10 Steps to Shift Left - Guiding Principles in QA
10 Steps to Shift Left - Guiding Principles in QA
 
Case study on functional testing
Case study on functional testingCase study on functional testing
Case study on functional testing
 
A Blueprint for a Successful DevOps Metamorphosis
A Blueprint for a Successful DevOps MetamorphosisA Blueprint for a Successful DevOps Metamorphosis
A Blueprint for a Successful DevOps Metamorphosis
 
Achieve Performance Testing Excellence for Your SAP Apps
Achieve Performance Testing Excellence for Your SAP AppsAchieve Performance Testing Excellence for Your SAP Apps
Achieve Performance Testing Excellence for Your SAP Apps
 
What is DevOps? How can it impact my Customers and my Business
What is DevOps? How can it impact my Customers and my BusinessWhat is DevOps? How can it impact my Customers and my Business
What is DevOps? How can it impact my Customers and my Business
 
Cultural change of testing
Cultural change of testingCultural change of testing
Cultural change of testing
 

Andere mochten auch

Andere mochten auch (19)

Voip automation framework
Voip automation frameworkVoip automation framework
Voip automation framework
 
Maximizing UI Automation – A Case Study
Maximizing UI Automation – A Case StudyMaximizing UI Automation – A Case Study
Maximizing UI Automation – A Case Study
 
Software-automation-testing-course-navi-mumbai-software-automation-testing-co...
Software-automation-testing-course-navi-mumbai-software-automation-testing-co...Software-automation-testing-course-navi-mumbai-software-automation-testing-co...
Software-automation-testing-course-navi-mumbai-software-automation-testing-co...
 
Automation in software engineering
Automation in software engineeringAutomation in software engineering
Automation in software engineering
 
Coded ui - lesson 3 - case study - calculator
Coded ui - lesson 3 - case study - calculatorCoded ui - lesson 3 - case study - calculator
Coded ui - lesson 3 - case study - calculator
 
Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success
 
Testers and Coders - Blurring the Lines
Testers and Coders - Blurring the LinesTesters and Coders - Blurring the Lines
Testers and Coders - Blurring the Lines
 
Why Test Automation Fails
Why Test Automation FailsWhy Test Automation Fails
Why Test Automation Fails
 
Test automation - Building effective solutions
Test automation - Building effective solutionsTest automation - Building effective solutions
Test automation - Building effective solutions
 
Case Study on Manual & Automation Testing ( Online Business Magazine)
Case Study on Manual & Automation Testing ( Online Business Magazine)Case Study on Manual & Automation Testing ( Online Business Magazine)
Case Study on Manual & Automation Testing ( Online Business Magazine)
 
360Logica brochure
360Logica brochure360Logica brochure
360Logica brochure
 
QA Standards
QA StandardsQA Standards
QA Standards
 
Case study-regression-testinga
Case study-regression-testingaCase study-regression-testinga
Case study-regression-testinga
 
QA standards
QA standardsQA standards
QA standards
 
Case Study – Regression Testing (Online Exam Software)
Case Study – Regression Testing (Online Exam Software)Case Study – Regression Testing (Online Exam Software)
Case Study – Regression Testing (Online Exam Software)
 
Case study: Performance Testing using Load Runner
Case study: Performance Testing using Load RunnerCase study: Performance Testing using Load Runner
Case study: Performance Testing using Load Runner
 
Case study website
Case study websiteCase study website
Case study website
 
Testing in Agile - A success story!
Testing in Agile - A success story!Testing in Agile - A success story!
Testing in Agile - A success story!
 
Case Study : Performance Testing (Educational Services)
Case Study : Performance Testing (Educational Services)Case Study : Performance Testing (Educational Services)
Case Study : Performance Testing (Educational Services)
 

Ähnlich wie Case Study : Manual & Automation Testing (20)

Shruti Sharma_Testing_Sel
Shruti Sharma_Testing_SelShruti Sharma_Testing_Sel
Shruti Sharma_Testing_Sel
 
Jgayatri-QA-Profile
Jgayatri-QA-ProfileJgayatri-QA-Profile
Jgayatri-QA-Profile
 
Case study manual testing web application
Case study manual testing web applicationCase study manual testing web application
Case study manual testing web application
 
Software Test Engineer with 3.6 years of experience
Software Test Engineer with 3.6 years of experienceSoftware Test Engineer with 3.6 years of experience
Software Test Engineer with 3.6 years of experience
 
Resume
ResumeResume
Resume
 
Keerthi_Resume.doc
Keerthi_Resume.docKeerthi_Resume.doc
Keerthi_Resume.doc
 
Prasanna_Software Testing Engineer resume
Prasanna_Software Testing Engineer resumePrasanna_Software Testing Engineer resume
Prasanna_Software Testing Engineer resume
 
1454178450509Resume_Anushree
1454178450509Resume_Anushree1454178450509Resume_Anushree
1454178450509Resume_Anushree
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QA
 
madvel_QA
madvel_QAmadvel_QA
madvel_QA
 
puneet_pall_resume
puneet_pall_resumepuneet_pall_resume
puneet_pall_resume
 
Navin Latest
Navin LatestNavin Latest
Navin Latest
 
Resume_Sahida Sultana
Resume_Sahida SultanaResume_Sahida Sultana
Resume_Sahida Sultana
 
Bharath hr
Bharath hrBharath hr
Bharath hr
 
Ravindra A N
Ravindra A NRavindra A N
Ravindra A N
 
Musharraf_Syed_Resume
Musharraf_Syed_ResumeMusharraf_Syed_Resume
Musharraf_Syed_Resume
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digital
 
Utkarsh
UtkarshUtkarsh
Utkarsh
 
Ravi_Nelluri_QA
Ravi_Nelluri_QARavi_Nelluri_QA
Ravi_Nelluri_QA
 
Navaneethan Balakrishnan_Resume
Navaneethan Balakrishnan_ResumeNavaneethan Balakrishnan_Resume
Navaneethan Balakrishnan_Resume
 

Mehr von 360logica Software Testing Services (A Saksoft Company)

Mehr von 360logica Software Testing Services (A Saksoft Company) (7)

The future of the capital markets industry
The future of the capital markets industryThe future of the capital markets industry
The future of the capital markets industry
 
Selenium php framework_case_study
Selenium php framework_case_studySelenium php framework_case_study
Selenium php framework_case_study
 
Software testing basics and its types
Software testing basics and its typesSoftware testing basics and its types
Software testing basics and its types
 
Software testing and analysis
Software testing and analysisSoftware testing and analysis
Software testing and analysis
 
Quality in Software Testing
Quality in Software TestingQuality in Software Testing
Quality in Software Testing
 
Software testing - An Overview
Software testing - An OverviewSoftware testing - An Overview
Software testing - An Overview
 
Software testing
Software testingSoftware testing
Software testing
 

Kürzlich hochgeladen

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Kürzlich hochgeladen (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 

Case Study : Manual & Automation Testing

  • 1. Our client is a U.S. based global leader in cloud business intelligence (BI) and corporate performance management (CPM). A cloud-based solution that allows companies and nonprofits of all sizes to enhance the strategic value of their finance organizations and elevate their CPM cycle. It offers the leading cloud-based revenue planning, budgeting and forecasting software for cash flow projection, sales planning & balance sheet forecasting. Its cash flow and sales forecasting software combines a powerful financial modeling engine with an easy-to-use, drag-and-drop interface. CLIENT APPLICATIONS & REQUIREMENTS • We were required to work on Budgeting and Forecasting project where there is a short release cycle of 2-3 months. • Client wanted to streamline their release process without impacting their ongoing projects. • Involvement in providing complete testing to the client for various releases. • There is a short release cycle of 2-3 months and within each release, our client launches multiple major and minor projects which affects top players in various industries which impacts their revenues. TOOLS AND TECHNOLOGIES • BugZilla • Asana • QMetry • Ranorex • Selenium Web Driver • J Meter • QTP • Perforce • Gantt tool • Java • Oracle, MySQL PROBLEMS STATED/ CHALLENGES FACED • Client adds new products on a regular basis, currently we are handling 6 products. • Different kinds of testing had to be performed - API, BI, Functional, Embedded, Localization. • Our team was responsible to automate their feature including manual testing which was very challenging. • Different teams were located at different locations, co-ordination with each team with time zone difference proved a difficult task. • Client also required real time updates to critical issues which were possible to affect the release. • Deployment was also a challenge because at times we received builds frequently to deploy and test. • Product was based completely on numbers, which was tough to manage. • Managing a large number of Regression and Acceptance test runs in short time of release. • In a couple of products we got the implementation very close to release. PROCEEDING & SOLUTIONS • Assign resources for each major/minor projects with one module lead and individual responsible of his/her module. • Seeing the QA skill set, we scheduled training of products - this saved time. • We designed a different set of test plans for API, Embedded, Localization etc. In localization we supported Tier 1 and tier 2 languages, therefore prepared different test data based on languages that made testing easy. • It’s wasn’t possible to automate all test cases in parallel to release but we found a solution to it - Identify the p1 testcases, reviewed it first with development team to make sure that around these cases there are no more development changes, finally we automated the approved test cases to reduce the maintenance part. • To have better coordination, we allotted QAs in different shifts to have more overlapping hours, it worked well for us and the client as well. • Root Cause Analysis of production issues on weekly basis, this actually gave the team an idea what are the different issues the client faces in different situations. • Earlier there were a couple of QAs doing the deployment, we learnt this deployment process and assigned at least one QA for each product to perform deployment. • QAs enhanced their accounting skills by the trainings provided by the Accounting team. THREESIXTY LOGICA TESTING SERVICES CASE STUDY : MANUAL AND AUTOMATION TESTING
  • 2. For Sales /General Enquiry www.360logica.com India Delivery Center 360 Logica H-50, Sector-63, Noida. 201301 (India) Phone: +91 (120) 487 830 07 US Sales Office 1110, Polynesia Dr. Foster City CA 94404 (USA) Phone: +1 408 838 4728 UK Partner Office Suite 560, No 28 Old Brompton Road. London (UK) SW7 3SS Phone: +44 800 098 8331 CONNECT / COMMUNICATION THREESIXTY LOGICA TESTING SERVICES • Visualising the upcoming features and their integrations with current features, we created upgraded tests instead of randomly generating the test cases. • For handling different frameworks we developed competency within the team. • We separated the test cases on base of expertise QA that takes less time in running them instead randomly picking any area. • Within the team we assigned different environments with different browser versions to have complete compatibility testing. • QA involvement from Day-1 helped in understanding the product and plan the QA Cycle effectively. ADVANTAGES OF THE TOOLS USED • BugZilla – an open source widely used bug tracker, easy in usage and its user interface is understandable for people without technical knowledge. Easily integrates with test management instruments, automates documentation. • Asana – uses My Tasks list to prioritize your daily tasks, Focus Mode to increase concentration. Integrate with Harvest for time tracking. Upload files and add attachments to any Asana task. Follows tasks and receive notifications to your Asana inbox or personal email when changes have been made or comments have been left. • QMetry - test plan management, test case organization management, test execution management, defect management, change management, release & build management. • Ranorex – automates the testing for any technology, out-of-the-box Robust Test Automation, script-free testing for non-programmers, seamless integration into existing environments. • Selenium Web Driver - implementation of listeners - a much awaited feature. Better features for Ajax testing. Unlike RC you don’t have to start a server in webdriver. Keyword driven framework is very easy to build in webdriver. • J Meter - a pure Java tool, which allows to execute this tool in any platform (i.e. platform independent), has a lot many configuration mechanism like Http Request, FTP Request, java request , SOAP Request. • QTP – easy for a non-programmer to understand QTP and start adding test cases. Excellent Object Identification process / mechanism, supports different addins like Java, Oracle, SAP, .NET, Web Forms, Siebel, PeopleSoft, Web services, Main frame (Terminal Emulator) etc. QTP comes with an inbuilt IDE, which is simple and easy to use. Loads of inbuilt properties and methods in QTP as well as inbuilt functions in VBScripts, supports XML. Test reporting with all necessary details for analysis is provided. • Perforce – P4 keeps track of your working copy on the server. There are two GUI client applications which offer the best functionality: P4Win and P4V, of which P4V is newer and more easy to use but not as feature-rich. Working copy definitions were nice and flexible. BENEFITS TO THE CLIENT • The challenge was met and delivered keeping in mind the client’s fast paced development cycle and the business impact on client as well as their partners. • Client was always updated with current testing progress and roadblocks – helped focus on major issues. • Multiple review cycles assured that there was no requirement miss for testing. This further helped in reducing production issues, which needed patch releases, saving both time and cost for the client. • Test Cases update and reusability increased, thus saving more time. • Involvement in Root Cause Analysis helped team in understanding the common issues on production environment and decreased the issues over a period of time.