SlideShare uma empresa Scribd logo
1 de 23
Page :: 1
Page 1
ZibraSoft: QA/Testing Services

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 2
Testing Services..
• Behavioural Testing
-

Testing On both desktop/browser and mobile applications
Testing Functionality, Usability
Testing For Compatibility with different platforms
Testing Integrated systems

• Structural Testing
- Unit Testing of code developed by Developers

• Test Automation
- Script writing & usage of Automation tools
- Consulting in Automation feasibility

• Performance testing
- Internally developed framework for performance testing based
on open source tools.
- Cloud based testing
- Performance tuning services

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 3
Testing Types and Tools

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 4
Mobile Testing Services..
• Challenges
Testing a mobile application has a set of different challenges
due to the different kinds of operating system, form factor, manufacturers,
and network operators etc. that increase the device testing challenge.
Few important aspects of mobile testing involves:
-

Testing the application for the required specifications.
User interface and usability
Battery Life
Network connectivity and response time
Handling Phone activities like Call, SMS, MMS, Bluetooth when the application
is active.
Handling different screen resolutions
User Input – Keyboard/Touch

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 5
• Supported Platforms
iPhone, Android, BlackBerry, Java enabled phones, Symbian phones
tested using both simulators and actual devices.

Performance Testing…
• Methodology
The methodology consists of the following 10 steps:
•
•
•
•
•
•
•
•

Set Goals and System boundaries
Define Services/Components and possible outcomes
Select Metrics
List Parameters
Select Factors and Study
Select Evaluation Technique
Select Workload
Design Tests

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 6
Performance Testing..
Tools and Technologies
•
•
•

Grinder (http://grinder.sourceforge.net/),
Jython for scripting
Test bed included a network of EC2 instances running grinder agents.

Deliverables
•
•

Various Performance Analysis Reports
Performance and load testing Scripts

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 7
Testing Life Cycle

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 8
Test Droid – Need?
TestDroid has evolved as the solution for some of the challenges faced by
testing teams in their daily activities. The challenges faced by testing team
members (before TestDroid) were:
No centralized place for referring the changing requirements
Tracking test case execution history over different releases
Too much of effort required for defect logging
Effort spent by QA Lead/QA Manager for creating relevant test suite against
each build
Comparison of application health (calculate defect injection) over different
releases
Testing activities status (activity slippage etc)
Effort spent on generating daily reports (test case created/execution by tester)

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 9
Test Droid – Features/Benefits
Features
•
•
•
•
•
•

Business/functional requirements are captured/modified
Test scripts are tightly integrated with business requirements
Test sets are created as per software release
Test scripts/results can be exported into the system
Tightly integrated with defect tracking systems such as Bugzilla, Jira etc
Online reporting system

Benefits
•
•
•
•

Structured approach to the testing process.
Reduced project management effort
Promotes the reusability of test cases.
Product health can be evaluated by comparing test results for different
builds/releases
• Online test scripts execution history
• Reduced effort in defect logging
• ‘On Demand’ Information availability

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 10
Screen shots (Project Health)
Personalized dashboard for every user indicating the project progress and indicating
the health of each activity.

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 11
Screen shots (Managing requirements)
Manage requirements and specify priorities

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 12
Screen shots (Test Case Template)

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 13
Screen shots (Test Case Repository)
Large numbers of test cases are present. Their execution history, for each build,
can be referred on a single click

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 14
Screen shots (Test Case Execution)
Test case execution view and integration with defect tracking tool

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 15
Screen shots (Reporting)
Online status for test case executed in each application

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 16
Screen shots (Reporting)
Comparison of application health over different builds

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 17
Case Studies

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 18
Community Management Platform
• Client
A UK Based Product Development Company providing solutions in web
semantics – connecting people with data usefully.

• Product
It is community system that harnesses the combined efforts of library
staff, voluntary sector partnerships and citizens, promoting the services
that bind communities together
• Enables citizens to find community information, quickly/easily
• Empowers citizens to manage their own information,
working in partnership with library and local authority
• Delivers a single source of information that community can tag and
moderate
• Encourages community cohesion, connecting citizens,
communities and organizations together
• DDA compliance to ensure no disability barriers

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 19
Community Management Platform
• Business Drivers
> Required a technology team to implement ideas
> Required testing team to perform QA automation
> Keep low cost of development

• Work Done
> Developed latest version of Product
> Automated QA completely using Selenium
> Behavioural trigger testing
> Integrated testing as part of build process using ANT

• Technical Details
> Java, JSF, Tomcat/Apache, RDF
> JUnit, Selenium
> Effort: 3-6 people team for more than 1 year
> Automated about 200 use cases which meant about
4000 test cases in manual mode

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 20
Selenium Automation
• Client Profile
> US based social networking start up

• Business Drivers
> Large effort on regression testing for social networking website
> Agile development practice and tight software development
timelines
> Compatibility of test automation suite for various browser
such as IE, Firefox, Safari
> Support for Web 2.0 technologies (AJAX and RIA interfaces)

• Our Solution
> Critical parts of application testing were automated
> Selenium with Ruby as scripting language
> Selenium framework was customized to support AJAX based
UI elements

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 21
Selenium Automation

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 22
Thank you

Software QA Testing Presentation
Zibrasoft Technologies (P) Ltd.

Page : 23

Mais conteúdo relacionado

Mais procurados

Web Application Testing
Web Application TestingWeb Application Testing
Web Application TestingRicha Goel
 
Meeting CI/CD Requirements: Key Factors in Test Automation We Must Consider -...
Meeting CI/CD Requirements: Key Factors in Test Automation We Must Consider -...Meeting CI/CD Requirements: Key Factors in Test Automation We Must Consider -...
Meeting CI/CD Requirements: Key Factors in Test Automation We Must Consider -...Applitools
 
Quality Assurance Guidelines
Quality Assurance GuidelinesQuality Assurance Guidelines
Quality Assurance GuidelinesTim Stribos
 
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExDecoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExTechWell
 
Intro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabIntro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabLizzy Guido (she/her)
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta Kale
 
Richa Rani-QA Consultant
Richa Rani-QA ConsultantRicha Rani-QA Consultant
Richa Rani-QA ConsultantRicha Rani
 
AutoSpice Agile Hand in Hand
AutoSpice Agile Hand in HandAutoSpice Agile Hand in Hand
AutoSpice Agile Hand in HandRuchika Sachdeva
 
Mdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile TestingMdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile Testingmomobangalore
 
Case study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationCase study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationOak Systems
 
Top 10 Automation Testing Tools in 2020
Top 10 Automation Testing Tools in 2020Top 10 Automation Testing Tools in 2020
Top 10 Automation Testing Tools in 2020Alaina Carter
 
Deepak_Resume_Automation
Deepak_Resume_AutomationDeepak_Resume_Automation
Deepak_Resume_AutomationDeepak Pandey
 
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Perfecto by Perforce
 
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesMobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesSanjeev Sharma
 
Web App Testing - A Practical Approach
Web App Testing - A Practical ApproachWeb App Testing - A Practical Approach
Web App Testing - A Practical ApproachWalter Mamed
 
Ranjith kumar Nagisetty(AndiordApp and PostSiliconTest Engineer)_Resume
Ranjith kumar Nagisetty(AndiordApp and PostSiliconTest Engineer)_ResumeRanjith kumar Nagisetty(AndiordApp and PostSiliconTest Engineer)_Resume
Ranjith kumar Nagisetty(AndiordApp and PostSiliconTest Engineer)_Resumeranjith nagisetty
 

Mais procurados (20)

Web Application Testing
Web Application TestingWeb Application Testing
Web Application Testing
 
Meeting CI/CD Requirements: Key Factors in Test Automation We Must Consider -...
Meeting CI/CD Requirements: Key Factors in Test Automation We Must Consider -...Meeting CI/CD Requirements: Key Factors in Test Automation We Must Consider -...
Meeting CI/CD Requirements: Key Factors in Test Automation We Must Consider -...
 
Quality Assurance Guidelines
Quality Assurance GuidelinesQuality Assurance Guidelines
Quality Assurance Guidelines
 
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExDecoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedEx
 
Shalini Sharma Resume
Shalini Sharma ResumeShalini Sharma Resume
Shalini Sharma Resume
 
Intro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabIntro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ Lab
 
Testing and qa services
Testing and qa servicesTesting and qa services
Testing and qa services
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QA
 
Richa Rani-QA Consultant
Richa Rani-QA ConsultantRicha Rani-QA Consultant
Richa Rani-QA Consultant
 
AutoSpice Agile Hand in Hand
AutoSpice Agile Hand in HandAutoSpice Agile Hand in Hand
AutoSpice Agile Hand in Hand
 
Mdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile TestingMdc2010 Automated Mobile Testing
Mdc2010 Automated Mobile Testing
 
Case study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile ApplicationCase study - Test Automation of a Mobile Application
Case study - Test Automation of a Mobile Application
 
Top 10 Automation Testing Tools in 2020
Top 10 Automation Testing Tools in 2020Top 10 Automation Testing Tools in 2020
Top 10 Automation Testing Tools in 2020
 
Deepak_Resume_Automation
Deepak_Resume_AutomationDeepak_Resume_Automation
Deepak_Resume_Automation
 
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
 
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesMobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and Chellenges
 
A perspective on web testing.ppt
A perspective on web testing.pptA perspective on web testing.ppt
A perspective on web testing.ppt
 
Web App Testing - A Practical Approach
Web App Testing - A Practical ApproachWeb App Testing - A Practical Approach
Web App Testing - A Practical Approach
 
Ijcatr04051014
Ijcatr04051014Ijcatr04051014
Ijcatr04051014
 
Ranjith kumar Nagisetty(AndiordApp and PostSiliconTest Engineer)_Resume
Ranjith kumar Nagisetty(AndiordApp and PostSiliconTest Engineer)_ResumeRanjith kumar Nagisetty(AndiordApp and PostSiliconTest Engineer)_Resume
Ranjith kumar Nagisetty(AndiordApp and PostSiliconTest Engineer)_Resume
 

Semelhante a Zibrasoft | Software QA Testing Company Inida

Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesHemang Rindani
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesCygnet Infotech
 
Dotcom monitor platform overview
Dotcom monitor platform overviewDotcom monitor platform overview
Dotcom monitor platform overviewtrippj
 
Building a Complete Pipeline: The Essential Components of Continuous Testing ...
Building a Complete Pipeline: The Essential Components of Continuous Testing ...Building a Complete Pipeline: The Essential Components of Continuous Testing ...
Building a Complete Pipeline: The Essential Components of Continuous Testing ...Applitools
 
Accessibility Testing - Using Asqatasun - Meetup Webinar
Accessibility Testing - Using Asqatasun - Meetup WebinarAccessibility Testing - Using Asqatasun - Meetup Webinar
Accessibility Testing - Using Asqatasun - Meetup WebinarKeyur Shah
 
Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development Skytap Cloud
 
Neev Independent Testing Services
Neev Independent Testing ServicesNeev Independent Testing Services
Neev Independent Testing ServicesNeev Technologies
 
Transform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra PlatformTransform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra PlatformInflectra
 
Top 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentTop 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentBJIT Ltd
 
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...Perfecto by Perforce
 
Neha Arora_Resume
Neha Arora_ResumeNeha Arora_Resume
Neha Arora_ResumeNeha Arora
 
Automation Tools Overview
Automation Tools OverviewAutomation Tools Overview
Automation Tools OverviewSachin-QA
 

Semelhante a Zibrasoft | Software QA Testing Company Inida (20)

Neev QA Offering
Neev QA OfferingNeev QA Offering
Neev QA Offering
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Dotcom monitor platform overview
Dotcom monitor platform overviewDotcom monitor platform overview
Dotcom monitor platform overview
 
AshishShrivastava_Capgemini
AshishShrivastava_CapgeminiAshishShrivastava_Capgemini
AshishShrivastava_Capgemini
 
Building a Complete Pipeline: The Essential Components of Continuous Testing ...
Building a Complete Pipeline: The Essential Components of Continuous Testing ...Building a Complete Pipeline: The Essential Components of Continuous Testing ...
Building a Complete Pipeline: The Essential Components of Continuous Testing ...
 
Accessibility Testing - Using Asqatasun - Meetup Webinar
Accessibility Testing - Using Asqatasun - Meetup WebinarAccessibility Testing - Using Asqatasun - Meetup Webinar
Accessibility Testing - Using Asqatasun - Meetup Webinar
 
Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development
 
Raji_QA
Raji_QARaji_QA
Raji_QA
 
Nandini-CV
Nandini-CVNandini-CV
Nandini-CV
 
Neev Independent Testing Services
Neev Independent Testing ServicesNeev Independent Testing Services
Neev Independent Testing Services
 
Transform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra PlatformTransform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra Platform
 
Top 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website developmentTop 5 automation testing tools to gear up website development
Top 5 automation testing tools to gear up website development
 
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...
 
Resume
ResumeResume
Resume
 
Neha Arora_Resume
Neha Arora_ResumeNeha Arora_Resume
Neha Arora_Resume
 
Sampat Kumar Ch
Sampat Kumar ChSampat Kumar Ch
Sampat Kumar Ch
 
Automation Tools Overview
Automation Tools OverviewAutomation Tools Overview
Automation Tools Overview
 
Gcs day1
Gcs day1Gcs day1
Gcs day1
 
Manual Testing
Manual TestingManual Testing
Manual Testing
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Zibrasoft | Software QA Testing Company Inida

  • 2. ZibraSoft: QA/Testing Services Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 2
  • 3. Testing Services.. • Behavioural Testing - Testing On both desktop/browser and mobile applications Testing Functionality, Usability Testing For Compatibility with different platforms Testing Integrated systems • Structural Testing - Unit Testing of code developed by Developers • Test Automation - Script writing & usage of Automation tools - Consulting in Automation feasibility • Performance testing - Internally developed framework for performance testing based on open source tools. - Cloud based testing - Performance tuning services Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 3
  • 4. Testing Types and Tools Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 4
  • 5. Mobile Testing Services.. • Challenges Testing a mobile application has a set of different challenges due to the different kinds of operating system, form factor, manufacturers, and network operators etc. that increase the device testing challenge. Few important aspects of mobile testing involves: - Testing the application for the required specifications. User interface and usability Battery Life Network connectivity and response time Handling Phone activities like Call, SMS, MMS, Bluetooth when the application is active. Handling different screen resolutions User Input – Keyboard/Touch Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 5
  • 6. • Supported Platforms iPhone, Android, BlackBerry, Java enabled phones, Symbian phones tested using both simulators and actual devices. Performance Testing… • Methodology The methodology consists of the following 10 steps: • • • • • • • • Set Goals and System boundaries Define Services/Components and possible outcomes Select Metrics List Parameters Select Factors and Study Select Evaluation Technique Select Workload Design Tests Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 6
  • 7. Performance Testing.. Tools and Technologies • • • Grinder (http://grinder.sourceforge.net/), Jython for scripting Test bed included a network of EC2 instances running grinder agents. Deliverables • • Various Performance Analysis Reports Performance and load testing Scripts Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 7
  • 8. Testing Life Cycle Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 8
  • 9. Test Droid – Need? TestDroid has evolved as the solution for some of the challenges faced by testing teams in their daily activities. The challenges faced by testing team members (before TestDroid) were: No centralized place for referring the changing requirements Tracking test case execution history over different releases Too much of effort required for defect logging Effort spent by QA Lead/QA Manager for creating relevant test suite against each build Comparison of application health (calculate defect injection) over different releases Testing activities status (activity slippage etc) Effort spent on generating daily reports (test case created/execution by tester) Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 9
  • 10. Test Droid – Features/Benefits Features • • • • • • Business/functional requirements are captured/modified Test scripts are tightly integrated with business requirements Test sets are created as per software release Test scripts/results can be exported into the system Tightly integrated with defect tracking systems such as Bugzilla, Jira etc Online reporting system Benefits • • • • Structured approach to the testing process. Reduced project management effort Promotes the reusability of test cases. Product health can be evaluated by comparing test results for different builds/releases • Online test scripts execution history • Reduced effort in defect logging • ‘On Demand’ Information availability Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 10
  • 11. Screen shots (Project Health) Personalized dashboard for every user indicating the project progress and indicating the health of each activity. Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 11
  • 12. Screen shots (Managing requirements) Manage requirements and specify priorities Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 12
  • 13. Screen shots (Test Case Template) Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 13
  • 14. Screen shots (Test Case Repository) Large numbers of test cases are present. Their execution history, for each build, can be referred on a single click Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 14
  • 15. Screen shots (Test Case Execution) Test case execution view and integration with defect tracking tool Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 15
  • 16. Screen shots (Reporting) Online status for test case executed in each application Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 16
  • 17. Screen shots (Reporting) Comparison of application health over different builds Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 17
  • 18. Case Studies Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 18
  • 19. Community Management Platform • Client A UK Based Product Development Company providing solutions in web semantics – connecting people with data usefully. • Product It is community system that harnesses the combined efforts of library staff, voluntary sector partnerships and citizens, promoting the services that bind communities together • Enables citizens to find community information, quickly/easily • Empowers citizens to manage their own information, working in partnership with library and local authority • Delivers a single source of information that community can tag and moderate • Encourages community cohesion, connecting citizens, communities and organizations together • DDA compliance to ensure no disability barriers Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 19
  • 20. Community Management Platform • Business Drivers > Required a technology team to implement ideas > Required testing team to perform QA automation > Keep low cost of development • Work Done > Developed latest version of Product > Automated QA completely using Selenium > Behavioural trigger testing > Integrated testing as part of build process using ANT • Technical Details > Java, JSF, Tomcat/Apache, RDF > JUnit, Selenium > Effort: 3-6 people team for more than 1 year > Automated about 200 use cases which meant about 4000 test cases in manual mode Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 20
  • 21. Selenium Automation • Client Profile > US based social networking start up • Business Drivers > Large effort on regression testing for social networking website > Agile development practice and tight software development timelines > Compatibility of test automation suite for various browser such as IE, Firefox, Safari > Support for Web 2.0 technologies (AJAX and RIA interfaces) • Our Solution > Critical parts of application testing were automated > Selenium with Ruby as scripting language > Selenium framework was customized to support AJAX based UI elements Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 21
  • 22. Selenium Automation Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 22
  • 23. Thank you Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 23