Zibrasoft | Software QA Testing Company Inida

522 views
377 views

Published on

Zibrasoft Technologies has a dedicated team of extremely talented, customer-focused and diligent professionals with a diversified skill set in QA and Testing. We have built expertise around the latest testing tools and technologies. Zibrasoft Technologies is a heading towards with the vision to establish as a global leader in high-end QA and Testing services.Zibrasoft Technologies has experience in working with multiple software platforms of high complexity including complex software systems like Customer Relationship Management (CRM), Web Content Management System (WCMS), ERP and high volume and high traffic consumer website.Zibrasoft Technologies has extended testing team of high caliber in manual and automated testing. Involvement of this extended testing team right through the development lifecycle enables customers to meet the complete requirements of their product. We have experience in providing QA as an extension of our development services or as an independent project.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
522
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Zibrasoft | Software QA Testing Company Inida

  1. 1. Page :: 1 Page 1
  2. 2. ZibraSoft: QA/Testing Services Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 2
  3. 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. 4. Testing Types and Tools Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 4
  5. 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. 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. 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. 8. Testing Life Cycle Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 8
  9. 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. 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. 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. 12. Screen shots (Managing requirements) Manage requirements and specify priorities Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 12
  13. 13. Screen shots (Test Case Template) Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 13
  14. 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. 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. 16. Screen shots (Reporting) Online status for test case executed in each application Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 16
  17. 17. Screen shots (Reporting) Comparison of application health over different builds Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 17
  18. 18. Case Studies Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 18
  19. 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. 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. 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. 22. Selenium Automation Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 22
  23. 23. Thank you Software QA Testing Presentation Zibrasoft Technologies (P) Ltd. Page : 23

×