This document summarizes the evolution of different schools of software testing approaches over time. It describes the Analytic School which focused on testing as a branch of mathematics. The Standard School emphasized managing predictable and repeatable testing to measure development progress. The Quality School viewed testing as protecting users from bad software. The Agile School focused on iterative development of small features and automated testing. The Context-Driven School believes the context is most important and that testing provides information rather than pass/fail results. Overall, the best approach depends on the context and all want quality but nobody wants to pay for testing.
In today's competitive world, where failure can be disastrous and celerity to market is a critical business advantage. Software testing is becoming more and more essential. Technical skills exceed writing code, it’s not limited to automation but other skills are required. So that the scope and width of tester's role is demanding much more expertise and depth of knowledge. The main objective of this talk is to introduce what modern testing is, the transition and the evolution of software tester role in his team. I will mention in this talk my personal experience how moving from Scrum to Extreme programming by pairing with developers and spreading the care about quality for the whole team helps me move towards the modern tester.
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/
In today's competitive world, where failure can be disastrous and celerity to market is a critical business advantage. Software testing is becoming more and more essential. Technical skills exceed writing code, it’s not limited to automation but other skills are required. So that the scope and width of tester's role is demanding much more expertise and depth of knowledge. The main objective of this talk is to introduce what modern testing is, the transition and the evolution of software tester role in his team. I will mention in this talk my personal experience how moving from Scrum to Extreme programming by pairing with developers and spreading the care about quality for the whole team helps me move towards the modern tester.
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/
'The Real Agile Testing Quadrants' with Michael BoltonTEST Huddle
EuroSTAR Conferences, with the support of ISA Software Skillnet, Irish Software Innovation Network and SoftTest, were delighted to bring you a half-day software testing masterclass with Michael Bolton
In this session, Michael Bolton (who has extensive experience as a tester, as a programmer, and as a project manager) explained the role of skilled software testers, and why you might not want to think of testing as "quality assurance".
He present ideas about the relationship between management and testers, and about the service that testers really provide: making quality assurance possible by lighting the way of the project. For those of you who who attended this event, we really hope it was of use to you in your testing careers.
www.eurostarconferences.com
I believe that our existing models of testing are not fit for purpose – they are inconsistent, controversial, partial, proprietary and stuck in the past. They are not going to support us in the rapidly emerging technologies and approaches. The certification schemes that should represent the interests and integrity of our profession don’t, and we are left with schemes that are popular, but have low value, lower esteem and attract harsh criticism. My goal in proposing the New Model is to stimulate new thinking in this area.
eurostarconferences.com
testhuddle.com
New Model Testing: A New Test Process and ToolTEST Huddle
In this webinar, Paul described his experiences of building and using a bot for paired testing and also propose a new test process suitable for both high integrity and agile environments. His bot – codenamed System Surveyor – builds a model of the system as you explore and captures test ideas, risks and questions and generates structured test documentation as a by-product.
TestPRO is an independent testing service provider that can fulfill the majority of the test delivery work that can be carried out on-site and deliver the cost saving that only a dedicated test center can provide. We will prepare and execute the tests and reporting all results to you in a timely manner.
Dorothy Graham - Can The Past Tell Us The FutureTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Can The Past Tell Us The Future by Dorothy Graham. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Isabel Evans - A Statement for the Future TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on A Statement for the Future by Isabel Evans. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
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/
A presentation on:
A brief introduction to Agile
Before starting off a transition
Getting started with a transition
What transitioning to agile means for teams
Myths and Antipatterns
About Joseph Ours' Presentation – “Bad Metric – Bad!”
Metrics have always been used in corporate sectors, primarily as a way to gain insight into what is an otherwise invisible world. Organizations blindly adopt a set of metrics as a way of satisfying some process transparency requirement, rarely applying any statistical or scientific thought behind the measures and metrics they establish and interpret. Many metrics do not represent what people believe they do and as a result can lead to erroneous decisions. Joseph looks at some of the common and some of the humorous testing metrics and determines why they are failures. He further discusses the real purpose of metrics, metrics programs and finishes with pitfalls into which you fall.
'The Real Agile Testing Quadrants' with Michael BoltonTEST Huddle
EuroSTAR Conferences, with the support of ISA Software Skillnet, Irish Software Innovation Network and SoftTest, were delighted to bring you a half-day software testing masterclass with Michael Bolton
In this session, Michael Bolton (who has extensive experience as a tester, as a programmer, and as a project manager) explained the role of skilled software testers, and why you might not want to think of testing as "quality assurance".
He present ideas about the relationship between management and testers, and about the service that testers really provide: making quality assurance possible by lighting the way of the project. For those of you who who attended this event, we really hope it was of use to you in your testing careers.
www.eurostarconferences.com
I believe that our existing models of testing are not fit for purpose – they are inconsistent, controversial, partial, proprietary and stuck in the past. They are not going to support us in the rapidly emerging technologies and approaches. The certification schemes that should represent the interests and integrity of our profession don’t, and we are left with schemes that are popular, but have low value, lower esteem and attract harsh criticism. My goal in proposing the New Model is to stimulate new thinking in this area.
eurostarconferences.com
testhuddle.com
New Model Testing: A New Test Process and ToolTEST Huddle
In this webinar, Paul described his experiences of building and using a bot for paired testing and also propose a new test process suitable for both high integrity and agile environments. His bot – codenamed System Surveyor – builds a model of the system as you explore and captures test ideas, risks and questions and generates structured test documentation as a by-product.
TestPRO is an independent testing service provider that can fulfill the majority of the test delivery work that can be carried out on-site and deliver the cost saving that only a dedicated test center can provide. We will prepare and execute the tests and reporting all results to you in a timely manner.
Dorothy Graham - Can The Past Tell Us The FutureTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Can The Past Tell Us The Future by Dorothy Graham. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Isabel Evans - A Statement for the Future TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on A Statement for the Future by Isabel Evans. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
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/
A presentation on:
A brief introduction to Agile
Before starting off a transition
Getting started with a transition
What transitioning to agile means for teams
Myths and Antipatterns
About Joseph Ours' Presentation – “Bad Metric – Bad!”
Metrics have always been used in corporate sectors, primarily as a way to gain insight into what is an otherwise invisible world. Organizations blindly adopt a set of metrics as a way of satisfying some process transparency requirement, rarely applying any statistical or scientific thought behind the measures and metrics they establish and interpret. Many metrics do not represent what people believe they do and as a result can lead to erroneous decisions. Joseph looks at some of the common and some of the humorous testing metrics and determines why they are failures. He further discusses the real purpose of metrics, metrics programs and finishes with pitfalls into which you fall.
Understanding bytecode and what bytecode is likely to be generated by a Java compiler helps the Java programmer in the same way that knowledge of assembler helps the C or C++ programmer. Java bytecode is the form of instructions that Java virtual machine executes. This knowledge is crucial when debugging and doing performance and memory usage tuning. The presenter will share his knowledge on what bytecode means for your platform and how to create compiler while using some awesome tools.
Vladimir Lozanov How to deliver high quality apps to the app storeАліна Шепшелей
How to plan and organize QA processes in product development team. Balance between manual and automation testing in iOS products. Importance of collaboration with other teams and how to engage all the team into product quality advocacy.
Agile Testing – embedding testing into agile software development lifecycle Kari Kakkonen
My presentation on Agile Testing, including a tuning concept and a case study of agile testing choices in a project, held 16 of June, 2014 at a customer internal seminar.
This talk was given at Eurostar 2013 in Gothenburg, Sweden.
“Significant forces in the IT industry that mean testing in most organisations is under extreme pressure. Bosses wonder why they need people ‘over here’ to make sure people ‘over there’ do their job properly. Users, analysts, developers and testers may have to redistribute responsibility for testing and checking and by collaborating more effectively.
Testers won’t drive this transition, and they may be caught out if they ignore the winds of change. There's complacency, self-delusion and over capacity in the testing business; there is too little agreement about what testing is, what it’s for or how it should be done. In this talk, Paul will suggest what leadership is required in our industry, the market and our organisations.
Of course, some responsibility will fall on your shoulders. Whether you are a manager or technical specialist, there will be an opportunity for you to lead the change.”
MHA2018 - Quality Advocacy: The next progression for Agile Testers - Don PetersAgileDenver
"As we strive as an industry to deliver value more quickly, we need to adapt our testing practices to keep up.
As Quality Advocates, we can’t sit back and wait for work to show up in our queue. We can provide the most value if we bring our testing skills and mindset to all of the activities our team performs. I’ll discuss the attributes of a Quality Advocate and how we can influence culture, planning, and test automation strategy to help our teams deliver value and delight customers."
David Peres and Rob Patterson of Minalytix discuss what the typical product development process looks like, what development model options are there, and their experiences as entrepreneurs.
Nginx is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. Igor Sysoev started working on developing Nginx in 2002 and released it to the public in 2004. Since then Nginx is hosting nearly 12.18% (22.2M) of active sites across all domains and is known for its high performance, stability, rich feature set, simple configuration, and low resource consumption. This report will give you a full overview of the Nginx and explain why this server is so popular.
6. Analytic School
(50th)
• Testing is a branch of Mathematics
• All developers are testers
• Good for mathematic oriented products
• Is a base of testing schools
8. Standard School
• Came from growing industry
• Soft = Standart = Success
• Testing must be managed (i.e. predictable, repeatable,
planned)
• Testing measures development progress
10. Quality School
• Quality (standart) can be only for customer
• Testers may need to police developers to follow the
rules.
• Testers have to protect users from bad software.
• Gatekeeper - QA
12. Agile School
(begin of 90th)
• Iterative develop small features and show
• Software is an ongoing conversation
• Agile manifesto
• Product owner as quality identificator
• Testing tells us when development story is
complete
• Tests must be automated
14. Context-Driven School
• Context is a main thing
• Product have quality, if it solve proper issue
• Software created by people. People set the context.
• Testing provides information to the project.
• Testing is a skilled, mental activity.
• Testing is multidisciplinary.
15. Conclusion
• Nobody wants pay for testers, but all want quality
products
• Testing is a product thermometer
• All depends of context
• Main question is: how to choose right approach or
combine them