EuroSTAR Software Testing Conference 2008 presentation on Model-Based Testing of a Financial Application by Bruno Legeard. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Frank Cohen - Are We Ready For Cloud Testing - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Are We Ready For Cloud Testing by Frank Cohen. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Seretta Gamba - A Sneaky Way to Introduce More Automated TestingTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on A Sneaky Way to Introduce More Automated Testing by Seretta Gamba. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Ian Smith - Mobile Software Testing - Facing Future ChallengesTEST Huddle
This document discusses challenges in testing mobile software systems. It notes the increasing capabilities of mobile devices and complexity of mobile applications. Key challenges include high variability in cellular networks and devices, changing platform landscapes, and ensuring security of sensitive data on devices. The document recommends approaches like managing complexity through architectural partitioning, maximizing code reuse across platforms, and combining emulation with automated GUI testing. It provides an example case study of developing an automated mobile call generation system and discusses lessons learned.
C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Open Source Tools for Test Management by C.V, Narayanan. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Michael Monaghan - Evolution of New Feature Verification in 3G NetworksTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Evolution of New Feature Verification in 3G Networks by Michael Monaghan. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Performance Testing in 5 Steps - A Guideline to a Successful Load Test by Mieke Gevers. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Ruud van Houwelingen - What Next for MBT? Implementing with Tools TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on What Next for MBT? Implementing with Tools by Ruud van Houwelingen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Test Automation - Everything You Need To KnowBugRaptors
Businesses face difficulty due to rapidly changing dynamic applications, and here test automation service provider can solves all your woes. Accelerate the release of your product with test automation solutions. Check out the PPT to know more or visit Bugraptors portfolio at www.bugraptors.com
Frank Cohen - Are We Ready For Cloud Testing - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Are We Ready For Cloud Testing by Frank Cohen. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Seretta Gamba - A Sneaky Way to Introduce More Automated TestingTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on A Sneaky Way to Introduce More Automated Testing by Seretta Gamba. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Ian Smith - Mobile Software Testing - Facing Future ChallengesTEST Huddle
This document discusses challenges in testing mobile software systems. It notes the increasing capabilities of mobile devices and complexity of mobile applications. Key challenges include high variability in cellular networks and devices, changing platform landscapes, and ensuring security of sensitive data on devices. The document recommends approaches like managing complexity through architectural partitioning, maximizing code reuse across platforms, and combining emulation with automated GUI testing. It provides an example case study of developing an automated mobile call generation system and discusses lessons learned.
C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Open Source Tools for Test Management by C.V, Narayanan. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Michael Monaghan - Evolution of New Feature Verification in 3G NetworksTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Evolution of New Feature Verification in 3G Networks by Michael Monaghan. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Mieke Gevers - Performance Testing in 5 Steps - A Guideline to a Successful L...TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Performance Testing in 5 Steps - A Guideline to a Successful Load Test by Mieke Gevers. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Ruud van Houwelingen - What Next for MBT? Implementing with Tools TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on What Next for MBT? Implementing with Tools by Ruud van Houwelingen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Test Automation - Everything You Need To KnowBugRaptors
Businesses face difficulty due to rapidly changing dynamic applications, and here test automation service provider can solves all your woes. Accelerate the release of your product with test automation solutions. Check out the PPT to know more or visit Bugraptors portfolio at www.bugraptors.com
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
This is the slide deck that KMS Technology's experts shared useful information about latest and greatest achievements of software testing field with lecturers of HCMC University of Industry.
Software requirement verification & validationAbdul Basit
The document discusses various techniques for requirements verification and validation including simple checks, prototyping, functional test design, user manual development, and reviews/inspections. It emphasizes that verification and validation should occur at every stage of requirements development from elicitation to specification to help ensure the delivered system meets client needs. Formal modeling and verification techniques can also help evaluate requirements specifications.
Graham Bath - SOA: Whats in it for Testers?TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on SOA: Whats in it for Testers? by Graham Bath. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Provides overview of Software Functional Test Automation, What tool you should use? What are the benefits? How to select tool that best fit you?
Compiled after going through 50 plus slides from internet
Testing in the New World of Off-the-Shelf SoftwareJosiah Renaudin
Testing an off-the-shelf, sometimes called COTS, system? Often, project managers and stakeholders mistakenly believe that one benefit of purchasing software is that there is little, if any, testing required. This could not be further from the truth. Testing COTS software requires a different focus from traditional testing approaches. Although no software package will be delivered free of bugs, the testing focus from the purchasing organization’s perspective is not on validating the base functionality. Gerie Owen and Peter Varhol share a framework for testing COTS packages and discuss in detail each of the major focus areas―customizations and configurations, integration, data, and performance. Discover how to work with business processes and integration maps to design an effective test strategy. Whether you are testing a small COTS package or a large enterprise COTS application, join Gerie and Peter to learn how to focus your testing effectively and develop a new test skill set.
Manual testing involves a human tester performing actions and verifying results, while automated testing uses a tool to playback and replay tests. The document discusses various software testing tools, including WinRunner for functional testing of Windows apps, SilkTest for web apps, and LoadRunner for performance and load testing. It provides overviews and demonstrations of the tools' functionality, such as recording and playing back tests, verifying results, and generating load to assess performance.
The document discusses software testing concepts and processes. It covers definitions of testing, objectives of testing, types of defects and their costs. It also describes the typical software testing process which includes test planning, preparation, execution, reporting and defect tracking. Additionally, it discusses test strategies such as unit testing, integration testing, system testing and acceptance testing. The overall purpose is to provide an introduction and overview of basic software testing concepts.
Henk Doornbos & Rix Groenboom - Test Patterns: A New Concept For TestingTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Test Patterns: A New Concept For Testing by Henk Doornbos & Rix Groenboom. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
The document discusses software testing and the software testing life cycle (STLC). It describes STLC phases like requirements analysis, test planning, test design, test execution, and test closure. It also covers test methodologies like black box testing and white box testing. Functional testing types like unit testing, integration testing, and system testing are explained. The importance of functional testing to ensure software quality is highlighted.
This document discusses model-based testing (MBT), including what it is, the MBT process, tools that can be used, and benefits/limitations. MBT involves creating a model of the system under test and using that model to automatically generate test cases. The MBT process includes modelling the system, selecting test requirements, generating abstract test cases from the model, concretizing the tests into executable scripts, and executing the tests against the system. MBT can find faults, reduce costs and time, and improve test quality compared to manual testing. However, it requires skilled modelers and some testing experience to apply effectively.
The document discusses agile testing approaches and their benefits. Key points include:
1. Agile testing involves testing from the beginning of a project and continually throughout its lifecycle. This helps specify requirements in terms of tests and ensure 100% test coverage.
2. Keeping testers, developers, and customers in close communication helps eliminate errors caused by making incorrect assumptions.
3. Breaking projects into smaller iterations provides frequent feedback on the project's state. Many teams are successfully using agile testing to improve quality.
4. Adopting agile testing requires some training and workspace changes but yields advantages like collaborating to build in quality from the start.
This document provides guidelines and considerations for test automation. It discusses benefits of test automation such as reduced costs and improved reliability. It emphasizes that automation requires upfront investment and careful planning. The document outlines an evaluation, planning, design, implementation, deployment and review process for test automation. It provides guidelines on setting goals, defining strategies, establishing standards and architectures for the automation framework. Finally, it discusses methodologies, tools and checklists to evaluate, plan and review automation efforts.
Functional testing is a type of software testing that validates software functions or features based on requirements specifications. It involves testing correct and incorrect inputs to check expected behaviors and outputs. There are different types of functional testing including unit testing, integration testing, system testing, and acceptance testing. Testers write test cases based on requirements and specifications to test the functionality of software under different conditions.
Manual testing interview questions and answersRajnish Sharma
This document contains answers to 10 common manual testing interview questions. It defines key terms like software testing, quality assurance, quality control, and the software development life cycle. It also describes different types of testing such as functional vs non-functional, black box vs white box vs gray box testing. Finally, it explains what a test bed is in the context of software testing.
The document provides an overview of quality assurance and software testing processes. It describes key concepts like requirements gathering, test planning, test case development, defect reporting, retesting and sign off. It also covers quality standards, software development life cycles, testing methodologies, documentation artifacts, and project management structures.
Manual testing takes more effort and cost than automated testing. It is more boring and provides limited visibility for stakeholders. Automated tests can test single units, are reusable, and provide a safety net for refactoring. They also ensure all tests are run, drive clean design, and do not create code clutter like manual tests. An initial learning curve and questions around organization and reuse may prevent developers from writing automated tests, but designating responsibility and learning tools can help overcome these issues.
James Tomaney - Automated Testing for the ATM Channel TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Automated Testing for the ATM Channel by James Tomaney. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
The document discusses model-based testing principles. It defines what a model is and why modeling is important. It explains that model-based testing extracts test cases from models of a system to validate conformance to specifications. The document outlines different types of models that can be used for model-based testing, including UML diagrams. It also describes key activities in model-based testing like test selection, execution, and evaluation.
The document discusses Infotech's automated testing services including eCATT testing, SAP testing capabilities, and case studies using tools like Mercury, QTP and Load Runner. It provides an overview of Infotech's 60 member SAP team and experience developing test scripts and procedures for clients' business processes. Sample projects are described for United Technologies Research Center involving ABAP development and eCATT, and for Metro Group Information Technology developing automation test scripts using QTP.
This document provides guidance for a company preparing for their first mobile testing project. It outlines a roadmap for mobile quality assurance including establishing a testing vision, adopting agile testing practices, increasing test automation, and creating a continuous automated regression testing model. The roadmap recommends leveraging tools like Perfecto, QTP, and a business process testing approach to improve test design, reuse, coverage, and reduce costs and timelines.
ESEconf2011 - Hanin Makram: "Embedding Performance into Continuous Integratio...Aberla
The document discusses embedding performance testing into continuous integration processes. It outlines how performance engineering tools can be integrated into development and testing environments to enable continuous performance regression testing. This helps minimize time and effort spent detecting performance regressions caused by code changes later in the development cycle. The document advocates for treating performance testing as a first-class citizen alongside other testing practices in continuous integration workflows.
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
This is the slide deck that KMS Technology's experts shared useful information about latest and greatest achievements of software testing field with lecturers of HCMC University of Industry.
Software requirement verification & validationAbdul Basit
The document discusses various techniques for requirements verification and validation including simple checks, prototyping, functional test design, user manual development, and reviews/inspections. It emphasizes that verification and validation should occur at every stage of requirements development from elicitation to specification to help ensure the delivered system meets client needs. Formal modeling and verification techniques can also help evaluate requirements specifications.
Graham Bath - SOA: Whats in it for Testers?TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on SOA: Whats in it for Testers? by Graham Bath. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Provides overview of Software Functional Test Automation, What tool you should use? What are the benefits? How to select tool that best fit you?
Compiled after going through 50 plus slides from internet
Testing in the New World of Off-the-Shelf SoftwareJosiah Renaudin
Testing an off-the-shelf, sometimes called COTS, system? Often, project managers and stakeholders mistakenly believe that one benefit of purchasing software is that there is little, if any, testing required. This could not be further from the truth. Testing COTS software requires a different focus from traditional testing approaches. Although no software package will be delivered free of bugs, the testing focus from the purchasing organization’s perspective is not on validating the base functionality. Gerie Owen and Peter Varhol share a framework for testing COTS packages and discuss in detail each of the major focus areas―customizations and configurations, integration, data, and performance. Discover how to work with business processes and integration maps to design an effective test strategy. Whether you are testing a small COTS package or a large enterprise COTS application, join Gerie and Peter to learn how to focus your testing effectively and develop a new test skill set.
Manual testing involves a human tester performing actions and verifying results, while automated testing uses a tool to playback and replay tests. The document discusses various software testing tools, including WinRunner for functional testing of Windows apps, SilkTest for web apps, and LoadRunner for performance and load testing. It provides overviews and demonstrations of the tools' functionality, such as recording and playing back tests, verifying results, and generating load to assess performance.
The document discusses software testing concepts and processes. It covers definitions of testing, objectives of testing, types of defects and their costs. It also describes the typical software testing process which includes test planning, preparation, execution, reporting and defect tracking. Additionally, it discusses test strategies such as unit testing, integration testing, system testing and acceptance testing. The overall purpose is to provide an introduction and overview of basic software testing concepts.
Henk Doornbos & Rix Groenboom - Test Patterns: A New Concept For TestingTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Test Patterns: A New Concept For Testing by Henk Doornbos & Rix Groenboom. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
The document discusses software testing and the software testing life cycle (STLC). It describes STLC phases like requirements analysis, test planning, test design, test execution, and test closure. It also covers test methodologies like black box testing and white box testing. Functional testing types like unit testing, integration testing, and system testing are explained. The importance of functional testing to ensure software quality is highlighted.
This document discusses model-based testing (MBT), including what it is, the MBT process, tools that can be used, and benefits/limitations. MBT involves creating a model of the system under test and using that model to automatically generate test cases. The MBT process includes modelling the system, selecting test requirements, generating abstract test cases from the model, concretizing the tests into executable scripts, and executing the tests against the system. MBT can find faults, reduce costs and time, and improve test quality compared to manual testing. However, it requires skilled modelers and some testing experience to apply effectively.
The document discusses agile testing approaches and their benefits. Key points include:
1. Agile testing involves testing from the beginning of a project and continually throughout its lifecycle. This helps specify requirements in terms of tests and ensure 100% test coverage.
2. Keeping testers, developers, and customers in close communication helps eliminate errors caused by making incorrect assumptions.
3. Breaking projects into smaller iterations provides frequent feedback on the project's state. Many teams are successfully using agile testing to improve quality.
4. Adopting agile testing requires some training and workspace changes but yields advantages like collaborating to build in quality from the start.
This document provides guidelines and considerations for test automation. It discusses benefits of test automation such as reduced costs and improved reliability. It emphasizes that automation requires upfront investment and careful planning. The document outlines an evaluation, planning, design, implementation, deployment and review process for test automation. It provides guidelines on setting goals, defining strategies, establishing standards and architectures for the automation framework. Finally, it discusses methodologies, tools and checklists to evaluate, plan and review automation efforts.
Functional testing is a type of software testing that validates software functions or features based on requirements specifications. It involves testing correct and incorrect inputs to check expected behaviors and outputs. There are different types of functional testing including unit testing, integration testing, system testing, and acceptance testing. Testers write test cases based on requirements and specifications to test the functionality of software under different conditions.
Manual testing interview questions and answersRajnish Sharma
This document contains answers to 10 common manual testing interview questions. It defines key terms like software testing, quality assurance, quality control, and the software development life cycle. It also describes different types of testing such as functional vs non-functional, black box vs white box vs gray box testing. Finally, it explains what a test bed is in the context of software testing.
The document provides an overview of quality assurance and software testing processes. It describes key concepts like requirements gathering, test planning, test case development, defect reporting, retesting and sign off. It also covers quality standards, software development life cycles, testing methodologies, documentation artifacts, and project management structures.
Manual testing takes more effort and cost than automated testing. It is more boring and provides limited visibility for stakeholders. Automated tests can test single units, are reusable, and provide a safety net for refactoring. They also ensure all tests are run, drive clean design, and do not create code clutter like manual tests. An initial learning curve and questions around organization and reuse may prevent developers from writing automated tests, but designating responsibility and learning tools can help overcome these issues.
James Tomaney - Automated Testing for the ATM Channel TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Automated Testing for the ATM Channel by James Tomaney. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
The document discusses model-based testing principles. It defines what a model is and why modeling is important. It explains that model-based testing extracts test cases from models of a system to validate conformance to specifications. The document outlines different types of models that can be used for model-based testing, including UML diagrams. It also describes key activities in model-based testing like test selection, execution, and evaluation.
The document discusses Infotech's automated testing services including eCATT testing, SAP testing capabilities, and case studies using tools like Mercury, QTP and Load Runner. It provides an overview of Infotech's 60 member SAP team and experience developing test scripts and procedures for clients' business processes. Sample projects are described for United Technologies Research Center involving ABAP development and eCATT, and for Metro Group Information Technology developing automation test scripts using QTP.
This document provides guidance for a company preparing for their first mobile testing project. It outlines a roadmap for mobile quality assurance including establishing a testing vision, adopting agile testing practices, increasing test automation, and creating a continuous automated regression testing model. The roadmap recommends leveraging tools like Perfecto, QTP, and a business process testing approach to improve test design, reuse, coverage, and reduce costs and timelines.
ESEconf2011 - Hanin Makram: "Embedding Performance into Continuous Integratio...Aberla
The document discusses embedding performance testing into continuous integration processes. It outlines how performance engineering tools can be integrated into development and testing environments to enable continuous performance regression testing. This helps minimize time and effort spent detecting performance regressions caused by code changes later in the development cycle. The document advocates for treating performance testing as a first-class citizen alongside other testing practices in continuous integration workflows.
This prez talks about the automation benefits, usage of QTP and it's different kind of frameworks.
Also talks about the skills set required for QTP implementations.
qLabs How To Get Maximum RoI Using Test Automationguest221c8e
Several organizations have tried to replace the Manual testing with the Test Automation tools. While they did reap its benefits, most also encountered a few roadblocks. A major disadvantage to record and playback is that the test has hard coded values and cannot cope with the small changes in the application responses. Hence, this approach has appeal for demonstrating examples of automation, but will not produce a scaleable or maintainable test automation solution.
qLabs solution for test automation meets all the demands for modern test systems. It consists of adaptable, object-oriented components that ensure the quick and easy implementation of customized solutions. We use a framework that provides all the mechanisms needed to run the test logic. The test script developer only needs to provide the test-specific logic.
The document discusses test automation methods and QuickTest Professional (QTP). It describes benefits of automation including reduced costs and improved quality. It outlines effective methodologies, advantages of QTP, and considerations for setting up an automation infrastructure including dedicated resources, environments, and maintenance procedures.
Rahul Anand is a Senior Software Engineer and Performance Testing Analyst at Accenture with over 5 years of experience in performance testing, functional testing, and security testing. He has extensive experience using tools like LoadRunner, QC, and diagnostics tools to perform load, stress, endurance, and other types of performance tests on applications in the retail, utilities, and other domains. Rahul has worked on projects for clients such as Tesco, Best Buy, ALDO, and Hydro Quebec. He is proficient in languages like C and has strong analytical skills for performance testing and bottleneck analysis.
Sudhir Purohit has over 9 years of experience as a Quality Team Leader. He has experience in project management, software testing including unit testing, integration testing and component testing. He is experienced in testing tools like IBM Rational Test Real Time. Purohit has worked on engine control software projects for aircraft and helicopter engines for clients like Safran, Teuchos, Turbomeca involving coding in languages like C and ADA. He was responsible for activities like test planning, execution, reporting problems and customer interaction. Purohit has a MBA and MCA degree and is located in Bangalore, India.
This document discusses SAP testing services provided by Technosoft. It covers why structured testing is important for SAP systems, the types of testing services offered, including testing throughout the software development lifecycle. It also describes Technosoft's testing methodology, focus on test automation, and the benefits they provide to clients.
The document discusses test automation in agile environments. It covers Capgemini's World Quality Report on automation, the evolution of business models and IT ecosystems, and challenges with agile automation. Key topics include testing being embedded within the Scrum process with no separate schedule for testing, the importance of test-driven development and behavior-driven development, achieving high levels of automation coverage, and using tools like Cucumber, JUnit, and Selenium to support test automation. The document emphasizes that automation is necessary to achieve faster time to market and increased productivity in agile.
The document summarizes a presentation on the Project P project for developing model compilers for safety critical systems. Some key points:
- Project P developed a generic framework and code generator called QGEN to generate code from models in languages like Simulink and Stateflow to languages like C and Ada.
- The framework and QGEN were qualified up to DO-178C level TQL1 to allow their use in safety critical systems.
- Case studies demonstrated the use of QGEN at companies like Thales Alenia Space to generate Ada code for a spacecraft attitude control system from Simulink models.
The document summarizes a presentation on transforming manual testing processes to incorporate test automation. It discusses automation models and frameworks, incorporating automation into standard testing processes, typical test activities and deliverables for agile and waterfall SDLCs. It provides a deep dive into testing artifacts and how to better plan for automation. It also presents a case study where a command-driven testing framework was adopted to help automate manual testing processes and limit concurrent work by testers on the same templates. The presentation aims to provide best practices for planning and implementing test automation.
This document is an English CV for Debdatta Dey, a software engineer with experience in QA/testing. It outlines their education, including a Master's in Computer Science from EPITA in Paris and a Bachelor's in Engineering from the University of West Bengal. It also details previous professional experience including internships at ADNEUUROPE and AMADEUS SAS where they performed testing, created reports, and worked with tools like HP ALM, QTP, and Selenium. Technical skills include languages like Java, C#, and frameworks like Struts and skills with tools like Eclipse, Android SDK, and defect trackers.
How To Transform the Manual Testing Process to Incorporate Test AutomationRanorex
Although most testing organizations have some automation, it's usually a subset of their overall testing efforts. Typically the processes have been previously defined, and the automation team must adapt accordingly. The major issue is that test automation work and deliverables do not always fit into a defined manual testing process.
Learn how to transform your manual testing procedures and how to incorporate test automation into your overall testing process.
If you are looking for the complete COURSE MODULES Which are covered inside the QA TRAINING PROGRAM , Please Visit www.qatestingonlinetraining.com
CALL 2292348977
This document provides a summary of Priyanka Sharma's qualifications and experience. She has over 6 years of experience in software testing and production support. She is proficient in various testing methodologies and has experience using tools like HP Quality Center, JIRA, and SQL. Priyanka has worked on projects for clients in France and Germany, including for Orange Business Services and Airbus. Her responsibilities have included requirement gathering, test case creation, defect tracking, and ensuring smooth project delivery through client interaction and team management.
Why We Need Diversity in Testing- AccentureTEST Huddle
In this webinar Rasa (Testing capability lead for Denmark) and Matthias (EALA Testing capability lead) will share some of their own experiences why diversity matters, give insights into how Accenture as a global firm is promoting diversity and how we are in the process of changing our attitudes and processes to make all of this sustainable
Keys to continuous testing for faster delivery euro star webinar TEST Huddle
Your business needs to deliver faster. To accommodate, Development needs to introduce fewer changes but in a much more frequent cadence. This creates a challenge for test teams to keep up with the rapid pace of change without compromising on quality. Automation is paramount to the success or failure of Continuous Delivery, and Continuous Testing enables early and frequent quality feedback throughout the CI/CD pipeline.
In this webinar, Eran & Ayal will explore how to implement Continuous Testing to ensure high quality releases in a Continuous Delivery environment; including what to test and when to automate new functionality in order to optimize your efforts.
Why you Shouldnt Automated But You Will Anyway TEST Huddle
The document discusses automation in software testing. It begins by outlining common claims made about the benefits of automation, such as saving time and improving quality, but argues that these claims often don't hold true. Automation does not inherently save time, guarantee quality, or reduce resources needed. It also does not always save money when development, maintenance, and infrastructure costs are considered. The document provides a formula for determining when automation is worthwhile based on how many times a test case would need to be rerun manually. It concludes by acknowledging that, despite these drawbacks, organizations will still automate testing because it is exciting, managers demand it, and it benefits careers.
In this webinar Carsten will explore the role of the tester in a Scrum team. He will examine where the tester play an important role in Scrum and how you can contribute to a teams performance.
Leveraging Visual Testing with Your Functional TestsTEST Huddle
Designing and implementing (or selecting) the right automation strategy, for functional testing, with visual testing, can help your project with greater test coverage while improving test scalability
Big Data: The Magic to Attain New HeightsTEST Huddle
This document discusses how big data and data science can be used to attain new heights, likening it to magic. It provides an overview of Ken Johnston's background and experiences in data science. It then discusses six keys to a "big" magic show with big data: trying multiple times, addressing issues with over-counting, experimentation techniques like A/B testing, infrastructure for big data, tools and skills, and security, privacy and fraud protection. The document emphasizes the importance of an assistant to help the data scientist or data engineer with various tasks.
This talk suggests how we might make sense of the tools landscape of the near future, where the pressure to modernise processes and automate is greatest, and what a new test process supported by tools might look like.
Takeaways:
- We need to take machine learning in testing seriously, but it won’t be taking our jobs just yet
- We don’t need more test automation tools; today we need tools that capture tester knowledge
- Tools that that learn and think can’t work for testers until we solve the knowledge capture challenge.
View On-Demand Webinar: https://youtu.be/EzyUdJFuzlE
The document discusses Test Driven Development (TDD) and Test Driven Design. It uses the analogy of building a lightsaber and later a Death Star to illustrate the TDD process and benefits. Some benefits mentioned are better test coverage, less debugging, and better design. The document provides tips for practicing TDD including planning ahead, defining boundaries, taking small steps to pass each test, and maintaining discipline. It emphasizes trying TDD in a team and considering Behavior Driven Development (BDD) as well.
Scaling Agile with LeSS (Large Scale Scrum)TEST Huddle
In this webinar, Elad will cover the principles that the #LeSS framework has to offer in order to enable bug organisations to become agile.
View webinar recording - https://huddle.eurostarsoftwaretesting.com/resource/agile-testing/scaling-agile-less-large-scale-scrum/
Creating Agile Test Strategies for Larger EnterprisesTEST Huddle
Having difficulty creating an agile test strategy for your company? Let Testing Excellence Award winner, Derk-Jan de Grood, show you how it’s done
View webinar recording here - http://huddle.eurostarsoftwaretesting.com/resource/agile-testing/creating-agile-test-strategies-larger-enterprises/
3 key takeaways
- Do you know the meaning of your organisation, system, product?
- Can you deliver the important risks right away?
- How can you communicate about the (process and product) risks your dealing with?
View Webinar recording: https://huddle.eurostarsoftwaretesting.com/resource/test-management/is-there-a-risk/
Are Your Tests Well-Travelled? Thoughts About Test CoverageTEST Huddle
This document summarizes a presentation on test coverage given by Dorothy Graham. It uses an analogy of travel to different locations to explain what test coverage means and some caveats. Coverage refers to the relationship between tests and the parts of a system being tested, but achieving 100% coverage does not mean everything is tested. There are four caveats discussed: coverage only measures one aspect of testing, a single test can achieve coverage, coverage does not indicate quality, and it only applies to the existing system not missing pieces. The key recommendation is to ask "coverage of what?" when the term is used rather than assuming more coverage is always better.
Growing a Company Test Community: Roles and Paths for TestersTEST Huddle
Over the past three years, our company’s test team has grown from three lonesome testers to a community of nine – with more planned. Since we don’t see testers as “click monkeys”, but as valuable and integrated project members who bring a specific skill set to the table, it’s important for us to choose testers well and to train them in various areas so that they can contribute, grow and see their own career path within testing.
To structure to our internal tester training program, we have been developing role descriptions, education paths and career options for our testers, which I’d like to share with you in this webinar.
View webinar - https://huddle.eurostarsoftwaretesting.com/resource/webinar/growing-company-test-community-roles-paths-testers/
It’s the same argument again and again. One side says “team members should all be able to do everything, and the programmers should do their testing and all testers should be writing code”. The other side says “No, that can’t possibly work – programmers don’t know how to test, they don’t have the right mindset”. And on and on it goes.
http://huddle.eurostarsoftwaretesting.com/resource/webinar/need-testers-agile-teams/
In this webinar, Dave Haeffner (Elemental Selenium, USA) discusses how to:
- Build an integrated feedback loop to automate test runs and find issues fast
- Setup your own infrastructure or connect to a cloud provider
-Dramatically improve test times with parallelization
https://huddle.eurostarsoftwaretesting.com/resource/webinar/use-selenium-successfully/
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
The document discusses the Agile Fluency model, which aims to help teams and testers improve their agile skills and practices over time. It describes a pathway with increasing levels of fluency that provide more benefits, including delivering value, optimizing value, and innovating. Reaching higher levels requires investments in training, coaching, and changing team structures and roles. The model can help organizations determine what level of fluency they need and what investments are required for testing teams to operate at that level.
Practical Test Strategy Using HeuristicsTEST Huddle
Key Takeaways
- See what makes a good test strategy
- Learn how to make a thorough test strategy
- Identify what is the ‘Heuristic Test Strategy Model’ is
- Develop a solid test strategy that fits fast
- Discover how diversification can help you to create a test strategy
Key Takeaways:
- A diagramming method that helps discuss roles
- A one page analysis heuristic for roles
- Why roles matter on projects
https://huddle.eurostarsoftwaretesting.com/resource/people-skills/thinking-through-your-role/
Key Takeaways:
- What will this release contain
- What impact will it have on your test runs
- How can you preserve your existing investment in tests using the Selenium WebDriver APIs, and your even older RC tests
- Looking forward, when will the W3C spec be complete
- What can we expect from Selenium 4
https://huddle.eurostarsoftwaretesting.com/
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
When it is all about ERP solutions, companies typically meet their needs with common ERP solutions like SAP, Oracle, and Microsoft Dynamics. These big players have demonstrated that ERP systems can be either simple or highly comprehensive. This remains true today, but there are new factors to consider, including a promising new contender in the market that’s Odoo. This blog compares Odoo ERP with traditional ERP systems and explains why many companies now see Odoo ERP as the best choice.
What are ERP Systems?
An ERP, or Enterprise Resource Planning, system provides your company with valuable information to help you make better decisions and boost your ROI. You should choose an ERP system based on your company’s specific needs. For instance, if you run a manufacturing or retail business, you will need an ERP system that efficiently manages inventory. A consulting firm, on the other hand, would benefit from an ERP system that enhances daily operations. Similarly, eCommerce stores would select an ERP system tailored to their needs.
Because different businesses have different requirements, ERP system functionalities can vary. Among the various ERP systems available, Odoo ERP is considered one of the best in the ERp market with more than 12 million global users today.
Odoo is an open-source ERP system initially designed for small to medium-sized businesses but now suitable for a wide range of companies. Odoo offers a scalable and configurable point-of-sale management solution and allows you to create customised modules for specific industries. Odoo is gaining more popularity because it is built in a way that allows easy customisation, has a user-friendly interface, and is affordable. Here, you will cover the main differences and get to know why Odoo is gaining attention despite the many other ERP systems available in the market.
Unveiling the Advantages of Agile Software Development.pdfbrainerhub1
Learn about Agile Software Development's advantages. Simplify your workflow to spur quicker innovation. Jump right in! We have also discussed the advantages.
Artificia Intellicence and XPath Extension FunctionsOctavian Nadolu
The purpose of this presentation is to provide an overview of how you can use AI from XSLT, XQuery, Schematron, or XML Refactoring operations, the potential benefits of using AI, and some of the challenges we face.
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
Using Query Store in Azure PostgreSQL to Understand Query PerformanceGrant Fritchey
Microsoft has added an excellent new extension in PostgreSQL on their Azure Platform. This session, presented at Posette 2024, covers what Query Store is and the types of information you can get out of it.
E-commerce Development Services- Hornet DynamicsHornet Dynamics
For any business hoping to succeed in the digital age, having a strong online presence is crucial. We offer Ecommerce Development Services that are customized according to your business requirements and client preferences, enabling you to create a dynamic, safe, and user-friendly online store.
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsPeter Muessig
The UI5 tooling is the development and build tooling of UI5. It is built in a modular and extensible way so that it can be easily extended by your needs. This session will showcase various tooling extensions which can boost your development experience by far so that you can really work offline, transpile your code in your project to use even newer versions of EcmaScript (than 2022 which is supported right now by the UI5 tooling), consume any npm package of your choice in your project, using different kind of proxies, and even stitching UI5 projects during development together to mimic your target environment.
UI5con 2024 - Bring Your Own Design SystemPeter Muessig
How do you combine the OpenUI5/SAPUI5 programming model with a design system that makes its controls available as Web Components? Since OpenUI5/SAPUI5 1.120, the framework supports the integration of any Web Components. This makes it possible, for example, to natively embed own Web Components of your design system which are created with Stencil. The integration embeds the Web Components in a way that they can be used naturally in XMLViews, like with standard UI5 controls, and can be bound with data binding. Learn how you can also make use of the Web Components base class in OpenUI5/SAPUI5 to also integrate your Web Components and get inspired by the solution to generate a custom UI5 library providing the Web Components control wrappers for the native ones.
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemPeter Muessig
Learn about the latest innovations in and around OpenUI5/SAPUI5: UI5 Tooling, UI5 linter, UI5 Web Components, Web Components Integration, UI5 2.x, UI5 GenAI.
Recording:
https://www.youtube.com/live/MSdGLG2zLy8?si=INxBHTqkwHhxV5Ta&t=0
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Bruno Legeard - Model-Based Testing of a Financial Application
1. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 1
Model-Based Testing
of a Financial Application
Case Study
Prof. Bruno Legeard
Smartesting
2. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 2
Model-based testing to industrialize
the functional testing process
Agenda
Summary and discussion
Financial application – Experience
report
3. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 3
Model-based testing to industrialize
the functional testing process
Agenda
Results and discussion
Financial application – Experience
report
4. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 4
– Business Requirements and Use cases as drivers
– Automatic Generation of Test Cases and Executable Scripts
– Implementation of Test Management and Execution tools.
– Creation of Competence Centers and Test Services
for functional testing
Test Industrialization – Key issues
“Functional testing industrialization based on a seamless process from
Business requirements to Test Assets”
Smartesting®
Requirements
Management
Test
Management
Test
Execution
5. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 5
Functional testing – manual process
Manual execution or test
automation
Test repository
Test Design
Test plan
construction
Traceability
management
Coverage matrixTest Script
Test results
Requirements
&
specifications
Test ExecutionTest Execution
EnvironmentEnvironment
6. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 6
Test Architect
Keywords-
based testing
automation
Automation LayerAutomation Layer
Test ManagementTest Management
EnvironmentEnvironment
Test plan &Test plan &
Test casesTest cases
Automatic
generation
CoverageCoverage
matrixmatrix
ExecutableExecutable
Test scriptsTest scripts
Test ResultsTest Results
metricsmetrics
Automatic generation
Requirements Test Models
Smartesting
Test Publisher
Smartesting
Test Designer
Iterative Process
Test
Automation
Engineer
Inspection
Subject
Matter Expert
Model-based testing – Smartesting®
Process
7. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 7
Test Generation example
Specifications
-- Tests & Scripts Generation
- Business Requirements
Traceability along with Test Process
Behavior modeling
with IBM RSM or Borland
Together
Test Generation with
Smartesting Test Designer
Tests Publishing
in HP QC/QTP, IBM
Rational…
8. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 8
Model-based testing to industrialize
the functional testing process
Agenda
Results and discussion
Financial application – Experience
report
9. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 9
Database
SUTMiddle Office
Clearing
BNP-Paribas Case Study
Smartesting on a Business Application of BNPP
Confirmation/chasing application
– Matching deals, Reporting , Litigation ….
Case study as presented at "atelier BNPP", the external BNPP forum (www.atelier.fr 26/03/08
10. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 10
Scope of the project :
– Migration of technology Borland-Delphi Java - J2EE
Framework
– Off-shore Development in India (Internal team - Mumbai)
– Functional qualification of the application on site BNPP Paris
– Iterative approach (agile project approach)
– Functional qualification with Smartesting solution and automation
of the non-regression tests
Testing objectives: Ensure functional qualification and
certification of off-shore deliveries
Smartesting on a Business Application of BNPP
1/3
11. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 11
Tooling:
• UML modeling : Rational Software Modeler 7.0
• Tests generation : Test Designer 3.2
• Test Management : HP-Mercury Quality Center 8.0
• Test Automation : HP-Mercury Quick Test Professional 8.2
Methodology:
• Iterative approach
• 6 deliveries to test
• Systematic regression
testing
Release Testing
Iteration Testing
IT Tests
BA Acceptance
UAT
Unit Tests
System Tests
Smartesting
Smartesting on a Business Application of BNPP
2/3
12. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 12
Project Typology:
– Financial application (deal matching, chasing and litigation)
– Web application
Project Context:
– Migration from Borland-Delphi technologies Java - J2EE
Framework
– Development off-shored in India (Internal team)
– Functional validation at customer site – Paris
Testing objectives:
– Guarantee the non-regression of the new web based application
compare to the Legacy code
Smartesting on a Business Application of BNPP
3/3
13. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 13
Test Environment
(HP/Mercury, Borland,
Compuware, Rational,
JUnit,…)
TranslationResult analysis
Test Scripts
Test
Results
Test Plans &
Test cases
Automatic
Generation
Smartesting Test
Designer v3.2
Publisher for HP
QC/QTP
Automatic Generation
Requirements UML Specification
Smartesting – Step-by-step
14. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 14
Starting Point: Requirements and Legacy code
Requirements
15. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 15
Test execution
Environment
HP QTP
Result Analysis
Test Scripts
Test Results
Test Plan &
Test cases
Automatic
Generation
Smartesting Test
Designer v3.2
Publisher for HP
TD/QTP
Automatic Generation
Requirements Test Design Test Model
Test modeling
16. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 16
Model: Class Diagram
- Business key entities
- Point of control and observation
17. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 17
Model: Dynamic behaviour
- Layered UML State Machine
- Express the dynamic of the application
Matching (partial)
18. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 18
Test generation based of self-defining data
context
Model - Test Data
19. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 19
Check the Model
Test Designer™ Plug-In
•Type Checking
•Export model
20. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 20
Test environment
(HP/Mercury, Borland,
Compuware, Rational,
JUnit,…)
Translation
Test Scripts
Test Result
Automatic
Generation
Publisher for HP
TD / QTP
Automatic Generation
Requirements UML Specification
Test Plan &
Test Cases
Smartesting
Test Designer
Test Generation
21. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 21
Test Generation
Test list/
Equivalence classes
Test case
Test Data
22. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 22
Test Design
Automatic
Generation
Automatic Generation
Requirements Test model
Test Plan &
Test Cases
Test Scripts
Test Result
Smartesting
Test Designer
Publisher for
HP TD / QTP
Keywords-
based testing
automation
Automation LayerAutomation Layer
Test ManagementTest Management
EnvironmentEnvironment
Publication into HP QualityCenter & QuickTestPro
23. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 23
Publication in HP Quality Center
24. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 24
Automation: Implementing modeled actions
Automated translation of Test cases into test
scripts
Implementation of automation libraries
25. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 25
Project Metrics (1)
Function Number of
tests
Number of
steps
Number of
check-
points
Workload
(person.day)
Matching 206 2134 7771 30
Pre-
Matching
89 584 2462 13
Chasing up 183 2076 2876 10,5
Setup
Criteria
88 704 4349 4,5
Warning 180 1945 3142 11
Workload :
- Modeling & test generation 48%
- Automate key-word and test execution 52%
26. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 26
Project Metrics (2)
Number of
check-
point / tests
Number of
tests /
person.day
Number of
check-points /
person.day
Matching 37,7 6,8 259
Pre-Matching 27,6 6,8 189,3
Chasing up 15,7 17,4 274
Setup Criteria 49,4 19,6 966
Warning 17,4 16,4 286
Average 29,59 13,4 395
27. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 27
Test results
– 746 test cases generated with Test Designer 3.2 and fully
automated with Quick Test Professional v.8.2
– Complete test suite execution time: 4 hours makes it possible
to test each deliverable from India team (each week in release
period to ensure non-regression testing)
Savings:
– Project delivery on time
– Systematic non-regression testing for each release (and after
bug corrections)
– Smartesting process covers 95% of functional testing project
needs
Results summary
28. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 28
Model-based testing to industrialize
the functional testing process
Agenda
Summary and discussion
Financial application – Experience
report
29. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 29
Roles and actions
System
Matter
Expert
Tester and Test
Automation eng.
Test Architect
• Test automation and execution
• Test data management
• Results analysis
• Test case design
• Requirements traceability
• Ensure functional coverage
• Create and maintain functional requirements
• Manage domain knowledge
Test DesignerTest Designer
Quality Center / Quick Test ProQuality Center / Quick Test Pro
30. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 30
Quality: test design starts early in the development cycle
– The test model is developed in coordination with the
requirements analysis and tests are generated iteratively
(agility)
Productivity
– ROI from the third test execution
– Development of reusable test assets
Improvement of the functional test coverage
– Systematic coverage of the application expected behavior
Easier and faster maintenance of the test suite
– At every functional change, only the model have to be updated.
Then re-generation of the test suite
Benefits of model-based testing
31. EuroSTAR 2008 – The Hague – Netherlands – 10-13 November 31
Name: Bruno Legeard
Company: Smartesting
18 rue Alain Savary
25000 Besançon - France
E-Mail: legeard@smartesting.com
Phone: +33 3 81 25 53 63
Web: www.smartesting.com
THANK YOU