EuroSTAR Software Testing Conference 2010 presentation on "Presentation Title" by "Speaker Name". See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011TEST Huddle
EuroSTAR Software Testing Conference 2011 presentation on Pursuing Quality-You Won't Get There by James Whittaker. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Jelle Calsbeek - Stay Agile with Model Based Testing revisedTEST 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/
Bert Jagers - Preserving Our Future Through Customer SatisfactionTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Preserving Our Future Through Customer Satisfaction by Bert Jagers. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Advancing Testing Using Axioms by Paul Gerrard. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Michael Bolton - Two Futures of Software TestingTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Two Futures of Software Testing by Michael Bolton. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Agile - Common Sense with a New Name Tag revised by Gustav Olsson. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011TEST Huddle
EuroSTAR Software Testing Conference 2011 presentation on Pursuing Quality-You Won't Get There by James Whittaker. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Jelle Calsbeek - Stay Agile with Model Based Testing revisedTEST 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/
Bert Jagers - Preserving Our Future Through Customer SatisfactionTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Preserving Our Future Through Customer Satisfaction by Bert Jagers. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Advancing Testing Using Axioms by Paul Gerrard. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Michael Bolton - Two Futures of Software TestingTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Two Futures of Software Testing by Michael Bolton. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Agile - Common Sense with a New Name Tag revised by Gustav Olsson. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Big Bugs That Got Away by Ken Johnston . See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Can Exploratory Testing Save Lives by Fredrik Rydberg. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Eric Jimmink - The Specialized Testers of the FutureTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on The Specialized Testers of the Future by Eric Jimmink. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Agility and Process Maturity, Of Course They Mix! by Gitte Ottosen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Graham Freeburn - Make Your Testing Smarter - Know Your Context!TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Make Your Testing Smarter - Know Your Context! by Graham Freeburn. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
'Top Challenges We Face In IT Today To Hinder Our Pursuit Of Quality' by Lloy...TEST Huddle
Some people thrive on challenges, while others struggle with how to deal with them. Handled well, challenges can make us stronger in our passion, drive, and determination. Lloyd Roden describes the challenges we face today in software testing and how we can respond in a positive, constructive manner.
One of the challenges Lloyd often sees is identifying and eliminating metrics that lie. While we (hopefully) do not set out to deceive, we must endeavor to employ metrics that have significance, integrity, and operational value. Another challenge test leaders face is providing estimates that have clarity, accuracy, and meaning. Often we omit a vital ingredient when developing test estimates - the quality required in the product.
A third challenge is convincing test managers to actually test regularly to attain credibility and respect with the team they are leading. A further challenge is to see why the use of the term "best practice" can be so damaging.
Geoff Thompson - Why Do We Bother With Test StrategiesTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Why Do We Bother With Test Strategies by Geoff Thompson. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Vipul Kocher - Software Testing, A Framework Based ApproachTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Software Testing, A Framework Based Approach by Vipul Kocher. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Say What? Testing a Voice Avtivated System by David Hayman. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
EuroSTAR Software Testing Conference 2009 presentation on The Power of Risk by Erik Beolen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
'Test Data Management and Project Quality Go Hand In Hand' by Kristian Fische...TEST Huddle
Traditionally, the testing community has perceived test data the same way most organisations perceive test. Boring, time consuming and none value-adding. But new winds are blowing. Initiated by the complex project and test environments of today, testing departments are now taking the first small steps to recognise the importance of a focused test data management function. Maybe the testing community will too? Realising that we have long passed the good old days where a mainframe test data copy would do the trick, challenges in implementing a TDM function in today’s complex set-ups are many and insidious. And it needs a well executed plan.
This presentation takes outset in experiences and hardships gained from a TDM optimising project and provide a live demo, inspiration and guidelines in moving forward with implementing and optimising a TDM function. The project was run alongside a big-scale on-going SOA programme at a major Danish pension fund. The project focused on three areas: Technical, Process, and People & Communication.
In the Technical area, the project developed a TDM Dashboard. As a main management component, the
Dashboard provides a test data copy function from Production to Test and between test environments. Besides, it offers an overview of the test data in the different applications and environments.
The Process area developed a TDM strategy and optimised the test data processes in order to deliver valid, transversal test data quicker. It focused on a wide range of areas such as production copying, data generation, handling of requirements, data cleaning, profile usage, data pools and data re-use.
The People & Communication area focused on including stakeholders proactive in the test data process and communicating roles and responsibilities as well as new functions and processes.
Not only has the project delivered measurable and visible results, number of defects in Production has been reduced; hereby stressing that a well implemented TDM function with continuous focus on optimising TDM is added value and worth the effort.
A Rapid Introduction to Rapid Software TestingTechWell
You're under tight time pressure and have barely enough information to proceed with testing. How do you test quickly and inexpensively, yet still produce informative, credible, and accountable results? Rapid Software Testing, adopted by context-driven testers worldwide, offers a field-proven answer to this all-too-common dilemma. In this one-day sampler of the approach, Michael Bolton introduces you to the skills and practice of Rapid Software Testing through stories, discussions, and "minds-on" exercises that simulate important aspects of real testing problems. The rapid approach isn't just testing with speed or a sense of urgency; it's mission-focused testing that eliminates unnecessary work, assures that the most important things get done, and constantly asks how testers can help speed up the successful completion of the project. Join Michael to see how rapid testing focuses on both the mind set and skill set of the individual tester who uses tight loops of exploration and critical thinking skills to help continuously re-optimize testing to match clients' needs and expectations.
Isabel Evans - Quality In Use - EuroSTAR 2011TEST Huddle
EuroSTAR Software Testing Conference 2011 presentation on Quality In Use by Isabel Evans. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Peter Zimmerer - Establishing Testing Knowledge and Experience Sharing at Sie...TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Establishing Testing Knowledge and Experience Sharing at Siemens by Peter Zimmerer. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on A Pragmatic Approach to Improving Your Testing Process by Clive Bates. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Johan Jonasson - Introducing Exploratory Testing to Save the ProjectTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Introducing Exploratory Testing to Save the Project by Johan Jonasson . See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Thomas Axen - Lean Kaizen Applied To Software Testing - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Lean Kaizen Applied To Software Testing by Thomas Axen . See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
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/
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Branch out using Classification Trees for Test Case Design by Julie Gardiner. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Ken Johnston - Big Bugs That Got Away - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Big Bugs That Got Away by Ken Johnston . See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Fredrik Rydberg - Can Exploratory Testing Save Lives - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Can Exploratory Testing Save Lives by Fredrik Rydberg. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Eric Jimmink - The Specialized Testers of the FutureTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on The Specialized Testers of the Future by Eric Jimmink. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Gitte Ottosen - Agility and Process Maturity, Of Course They Mix!TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Agility and Process Maturity, Of Course They Mix! by Gitte Ottosen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Graham Freeburn - Make Your Testing Smarter - Know Your Context!TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Make Your Testing Smarter - Know Your Context! by Graham Freeburn. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
'Top Challenges We Face In IT Today To Hinder Our Pursuit Of Quality' by Lloy...TEST Huddle
Some people thrive on challenges, while others struggle with how to deal with them. Handled well, challenges can make us stronger in our passion, drive, and determination. Lloyd Roden describes the challenges we face today in software testing and how we can respond in a positive, constructive manner.
One of the challenges Lloyd often sees is identifying and eliminating metrics that lie. While we (hopefully) do not set out to deceive, we must endeavor to employ metrics that have significance, integrity, and operational value. Another challenge test leaders face is providing estimates that have clarity, accuracy, and meaning. Often we omit a vital ingredient when developing test estimates - the quality required in the product.
A third challenge is convincing test managers to actually test regularly to attain credibility and respect with the team they are leading. A further challenge is to see why the use of the term "best practice" can be so damaging.
Geoff Thompson - Why Do We Bother With Test StrategiesTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Why Do We Bother With Test Strategies by Geoff Thompson. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Vipul Kocher - Software Testing, A Framework Based ApproachTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Software Testing, A Framework Based Approach by Vipul Kocher. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
David Hayman - Say What? Testing a Voice Avtivated System - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Say What? Testing a Voice Avtivated System by David Hayman. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
EuroSTAR Software Testing Conference 2009 presentation on The Power of Risk by Erik Beolen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
'Test Data Management and Project Quality Go Hand In Hand' by Kristian Fische...TEST Huddle
Traditionally, the testing community has perceived test data the same way most organisations perceive test. Boring, time consuming and none value-adding. But new winds are blowing. Initiated by the complex project and test environments of today, testing departments are now taking the first small steps to recognise the importance of a focused test data management function. Maybe the testing community will too? Realising that we have long passed the good old days where a mainframe test data copy would do the trick, challenges in implementing a TDM function in today’s complex set-ups are many and insidious. And it needs a well executed plan.
This presentation takes outset in experiences and hardships gained from a TDM optimising project and provide a live demo, inspiration and guidelines in moving forward with implementing and optimising a TDM function. The project was run alongside a big-scale on-going SOA programme at a major Danish pension fund. The project focused on three areas: Technical, Process, and People & Communication.
In the Technical area, the project developed a TDM Dashboard. As a main management component, the
Dashboard provides a test data copy function from Production to Test and between test environments. Besides, it offers an overview of the test data in the different applications and environments.
The Process area developed a TDM strategy and optimised the test data processes in order to deliver valid, transversal test data quicker. It focused on a wide range of areas such as production copying, data generation, handling of requirements, data cleaning, profile usage, data pools and data re-use.
The People & Communication area focused on including stakeholders proactive in the test data process and communicating roles and responsibilities as well as new functions and processes.
Not only has the project delivered measurable and visible results, number of defects in Production has been reduced; hereby stressing that a well implemented TDM function with continuous focus on optimising TDM is added value and worth the effort.
A Rapid Introduction to Rapid Software TestingTechWell
You're under tight time pressure and have barely enough information to proceed with testing. How do you test quickly and inexpensively, yet still produce informative, credible, and accountable results? Rapid Software Testing, adopted by context-driven testers worldwide, offers a field-proven answer to this all-too-common dilemma. In this one-day sampler of the approach, Michael Bolton introduces you to the skills and practice of Rapid Software Testing through stories, discussions, and "minds-on" exercises that simulate important aspects of real testing problems. The rapid approach isn't just testing with speed or a sense of urgency; it's mission-focused testing that eliminates unnecessary work, assures that the most important things get done, and constantly asks how testers can help speed up the successful completion of the project. Join Michael to see how rapid testing focuses on both the mind set and skill set of the individual tester who uses tight loops of exploration and critical thinking skills to help continuously re-optimize testing to match clients' needs and expectations.
Isabel Evans - Quality In Use - EuroSTAR 2011TEST Huddle
EuroSTAR Software Testing Conference 2011 presentation on Quality In Use by Isabel Evans. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Peter Zimmerer - Establishing Testing Knowledge and Experience Sharing at Sie...TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Establishing Testing Knowledge and Experience Sharing at Siemens by Peter Zimmerer. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on A Pragmatic Approach to Improving Your Testing Process by Clive Bates. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Johan Jonasson - Introducing Exploratory Testing to Save the ProjectTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on Introducing Exploratory Testing to Save the Project by Johan Jonasson . See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Thomas Axen - Lean Kaizen Applied To Software Testing - EuroSTAR 2010TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Lean Kaizen Applied To Software Testing by Thomas Axen . See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
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/
Julie Gardiner - Branch out using Classification Trees for Test Case Design -...TEST Huddle
EuroSTAR Software Testing Conference 2010 presentation on Branch out using Classification Trees for Test Case Design by Julie Gardiner. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
Using examples, Rikard will discuss how serendipity is useful in testing and give ideas about how to introduce more good fortune in your organisation.
View on-demand webinar here - https://testhuddle.com/resource/good-testers-are-often-lucky-using-serendipity-in-software-testing/
Slides to support a series of videos in the "Hacking JavaScript" Series, which demonstrate how to use browser dev tools to 'hack' and manipulate and test JavaScript Games and Applications from the browser dev tools console.
See related blog post:
http://blog.eviltester.com/2016/12/hacking-javascript-games-cellular.html
We will Hack This Game:
- http://compendiumdev.co.uk/apps/games/ca/ca_v1.html
Videos In this Series:
- Change Colour of Cells
- https://youtu.be/gWnvKQOb2yc
- Change Colour Automatically
- https://youtu.be/hfE99d4Slck
- Create a Glider Invasion
- https://youtu.be/CeOzcn7pBQY
- Change Size of the World
- https://youtu.be/lLnyNP33S_Q
- Create a Randomly Generated World
- https://youtu.be/uZv2s5QjPps
- History Of The Game of Life
- https://youtu.be/H1rMF7SnGn8
---
# Alan Richardson
Read my writing and blogs at:
- http://www.compendiumdev.co.uk
- http://blog.eviltester.com/
- http://www.seleniumsimplified.com
- http://blog.javafortesters.com/
Follow me on social media:
- https://uk.linkedin.com/in/eviltester
- https://twitter.com/eviltester - @eviltester
- [YouTube](http://www.youtube.com/subscription_center?add_user=EvilTesterVideos)
- https://www.youtube.com/user/EviltesterVideos
- https://www.instagram.com/eviltester/
---
# Books And Training
- "Java For Testers" - Learn to code in Java with http://javafortesters.com/page/about/
- "Dear Evil Tester" - Enjoy your testing http://eviltester.com/page/dearEvilTester/
- Online Training in Technical Testing, Selenium WebDriver, Java and more http://www.compendiumdev.co.uk/page/online_training
Lean y la paradoja de la eficiencia de las operaciones o procesos en empresas y organismos. Se presenta la falacia de eficiencia de recursos y todo el desperdicio que genera. Mejorar las estrategias operativas hacia una eficiencia de flujo para un mejor uso de los recursos y una mayor satisfacción de los clientes y usuarios.
In English: Latest Trends in Software Engineering (Yazılım Mühendisliğinde S...Vahid Garousi
Latest Trends in Software Engineering
Yazılım Mühendisliğinde Son Trendler
Technology Seminars
Doç. Dr. Vahid Garousi
Department of Computer Engineering
Hacettepe University
Beytepe, Ankara
Turkey
UML-Driven Software Performance Engineering: A systematic mapping and a revie...Vahid Garousi
Slides for my invited talk in the 1st International Workshop on Advanced Topics on Software Engineering (ATSEN 2014), Istanbul Kultur University, on November 7, 2014
UML-Driven Software Performance Engineering: A systematic mapping and a review of several selected techniques
Test Bash Netherlands Alan Richardson "How to misuse 'Automation' for testing...Alan Richardson
We often hear about how ‘test automation’ can go wrong, which is all fine and dandy for the pessimists in the audience, and balancing feel good positive case studies exist for the optimists. But what about the anarchists? What about the rule breakers? What about the pragmatists? In this talk Alan will explain how to ‘misuse’ the ‘automation’ tools you’ve heard so much about, because you need to get things done. You’ve no doubt heard that ‘Cucumber is not a test tool’, and you’ve no doubt noticed that people use Cucumber during their testing. It’s misuse cases like this that we will celebrate, and as a bonus, you’ll learn what Cucumber ‘really' is. We’ll look at other tools; to find out their true nature and how you can turn it to your personal advantage. To further groom you for success, we’ll explain the mental models which give you guilt free flexibility in your approach. If you’ve ever wanted an ‘expert’ to quote to give you permission to use the tools how you want, this is the talk for you.
I'm going to be talking about finding the 'essence' of the tool, rather than what everyone 'says' about it, and that can lead to a radical overhaul in your beliefs and usage of the specific tool.
I blogged about my slide creation process for the conference, and there are some sneak peaks of some possible content in there are well.
http://blog.eviltester.com/2016/10/a-case-study-in-creating-conference.html
How to Upgrade to Selenium WebDriver version 3.0.0, 3.0.1
- Using Java and Maven.
- Upgrading GeckoDriver
- Upgrading HTMLUnit Driver
- How to start FirefoxDriver
- How to use Firefox 45, 46, 47 with WebDriver 3.0.1
- How to use MarionetteDriver
New to testing? Looking improve your testing skills? Recently discovered the testing community and wondering what we’ve been talking about all this time? Well, this talk is for you then!
Huib is awesome. Well, he thinks he is. Others do to though, based on the popularity of his popular blogpost “Heuristics for recognizing professional testers”. In this talk, Huib will share his view on what an awesome tester is, based on that blogpost.
How did Huib become an awesome tester? What does he know that we may not. What skills has he learnt over his career, that we are perhaps yet to. What characteristics has he identified in himself and other awesome testers? Huib is going to share his personal learning journey with us. Offering us his map into the world of learning software testing, a detailed comprehensive map. Huib will walk us through his map expanding on why his map contains this area, key concepts to grasp in this area, how he cut his path through this area, sharing with us who and what helped him.
As a coach and trainer, Huib has coached and trained many software testers in his career. Over this time he has collated a huge list of useful resources, including books, blogs, videos and some great communities. Huib will equip you with them all, giving you all he has to offer, preparing you as best he can for your journey, be it at the start, or a new chapter. It just leaves one question, what does your map look like?
Telling the testing story - Storytelling voor testers (DUTCH)Huib Schoots
Storytelling is een begrip dat je steeds vaker hoort. Iedereen is dol op verhalen. Eigenlijk is het een eeuwen oud communicatiemiddel. We zijn het ons niet altijd bewust, maar we vertellen elkaar voortdurend verhalen. Verhalen zijn krachtig en effectief om jouw visie, test strategie of aanpak over te dragen. In je werk als tester, in je project, maar ook in je eigen organisatie.
Een professioneel rapport bevat noodzakelijke informatie voor onze klanten en stakeholders. Test rapportage is veel meer dan het schrijven van een document die de testresultaten optelt en zich uitdrukt in aantal uitgevoerde testen en pass/fail ratio's aan het einde van een project. We rapporteren vrijwel iedere dag over het testen. Eigenlijk een goed verhaal dat zich langzaam opbouwt en begint bij de teststrategie.
Rapporteren is een belangrijke vaardigheid, die maar weinig testers echt onder de knie hebben en trainen. Rapporteren over testen is niet alleen van vitaal belang voor je professionele geloofwaardigheid, het is ook van groot belang om overzicht te houden tijdens het testen. In Rapid Software Testen maken we daarom gebruik van het “testverhaal” om ons werk te begeleiden. Een verhaal dat in essentie drie onderdelen bevat: over het product (het testobject), onze testen en de kwaliteit van onze testen.
In deze presentatie laat Huib zien en je ervaren hoe je het (test)verhaal kan inzetten in jouw praktijk.
Trends in Software Testing: There has been a slow realization among the top executives that simply outsourcing testing to the lowest bidder is not resulting in a sufficient level of quality in their software products. In this session, Paul Holland will discuss how American companies are starting to reconsider “factory school” testing and are no longer satisfied with the current situation of simply outsourcing their “checking”. As the development side of software continues its dramatic shift toward Agile development – what role can testers have and how can testers still add value?
Is Crowd Testing (relevant) for Software Engineers?Henry Muccini
This presentation was performed at AST 2014 (tech.brookes.ac.uk/AST2014/) the 9th International Workshop on Automation of Software Test (AST’14)
on June 1, 2014, in Hyderabad, India.
It introduces CrowdTesting and provides some initial thoughts on how Crowd Testing and Software Engineering can be combined to get even better results.
Axa Hackathon: User Centric Guide to Application PrototypingJay Suthar
Prepared presentation for hackathon participants to communicate key aspects of user centric design process; research (personas, task analysis), design (rapid prototyping to design experience and iterate (collect findings)) and adapting (conducting guerrilla usability testing).
Testing the unknown: the art and science of working with hypothesisArdita Karaj
Testing what we know, or have a clear understanding of, is relatively straight forward, as is making decisions based on the expected result. But today’s world is presenting us with the Unknown and the Ambiguous, which can only be approached by hypothesizing and experimenting - a lot! This requires intentional thinking, and a different strategy to observe in context.
This session will uncover how testers are helping their teams and product owners, by basing their testing on the science behind creating hypotheses and running experiments. A testing mindset and probing the context around use cases are some of the most valuable competencies testers bring to the team in order to enable decisions based on data.
It is possible for a product to pass quality assurance tests and acceptance testing without being user-friendly. It is also too easy for those of us who build digital products to make assumptions about what our users need. As a design thinker, I strive to bring the authentic voices of complex audiences into the product lifecycle through pragmatic research.
A sound design research process not only shapes digital products to be more usable, it also adds value to drive engagement.
Software testers and QA Engineers play a vital role in any firm. And with time and practice, they will be able to aim for higher positions and pay cheques. Here are the pros and cons of choosing Software testing as a career path.
Exploratory testing is an approach to testing that emphasizes the freedom and responsibility of testers to continually optimize the value of their work. It is the process of three mutually supportive activities done in parallel: learning, test design, and test execution. With skill and practice, exploratory testers typically uncover an order of magnitude more problems than when the same amount of effort is spent on procedurally scripted testing. All testers conduct exploratory testing in one way or another, but few know how to do it systematically to obtain the greatest benefits. Even fewer can articulate the process. James Bach looks at specific heuristics and techniques of exploratory testing that will help you get the most from this highly productive approach. James focuses on the skills and dynamics of exploratory testing, and how it can be combined with scripted approaches.
Foundations of Software Testing Lecture 4Iosif Itkin
This lecture is a part of the online course on Software Testing for Complex Intelligent Systems and Autonomous Vehicles. The course lectures provide the theoretical basics of testing autonomous systems based on artificial intelligence.
The fourth lecture of the course entitled Foundations of Software Testing reviews the ‘absence-of-errors fallacy’ and other principles of software testing, as well as the types and levels of software testing. The lecture also provides a fuller picture of the understanding of test objectives and methodologies by different schools of thought within the software testing domain.
Digital Transformation, Testing and AutomationTEST Huddle
The Digital Transformation is real. It is having a profound effect on how business is done and the nature of the systems required to deliver productive customer experiences and consequent business benefits.
Key Takeaways:
- What is the Digital Transformation and how does it affect testing?
- Some key findings from a recent and an ancient survey
- How to achieve testing and automation success.
To view the webinar, visit - http://testhuddle.com/resource/digital-transformation-testing-and-automation/
In this webinar, our in-house expert, Nancy Thakur, VWO’s Sr. Optimization Consultant, walks you through the key elements that can help you run your CRO program the right way.
Exploratory testing is an approach to testing that emphasizes the freedom and responsibility of testers to continually optimize the value of their work. It is the process of three mutually supportive activities—learning, test design, and test execution—done in parallel. With skill and practice, exploratory testers typically uncover an order of magnitude more problems than when the same amount of effort is spent on procedurally scripted testing. All testers conduct exploratory testing in one way or another, but few know how to do it systematically to obtain the greatest benefits. Even fewer can articulate the process. Jon Bach looks at specific heuristics and techniques of exploratory testing that will help you get the most from this highly productive approach. Jon focuses on the skills and dynamics of exploratory testing, and how it can be combined with scripted approaches.
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.
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
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
In this session, we’ll write tests and code for solving a real Star Wars problem. And we’ll discuss what we’re doing, refine our specs, as well as see what changes in the design tell us.
View On-Demand Webinar: https://huddle.eurostarsoftwaretesting.com/resource/test-management/tdd-rest-us/
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/
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/
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/
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.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Julian Harty - Alternatives To Testing - EuroSTAR 2010
1. 1
Traditional Testing R.I.P.
Alternative Testing
Do We Have to Test Like We Always Have?
by Julian Harty
14 Nov 2010
2
Today's climate
We live in an era where quality has
been replaced by speed - people are
trained to expect little to none, and
are perfectly happy getting it.
In such world, testing for quality
must redefine itself and find a new
purpose.
Goranka Bjedov (Google)
2. 3
Cost of “doing the right thing”
“the cost of "doing it right" is far
higher than the cost of only responding
when someone does find a problem”
John Viega: CTO McAfee: The myths of security
4
Business Reality...
Police, private security experts and
internet service providers said on
Wednesday they had shut down the
Mariposa botnet, one of the largest
networks of hacked personal computers
discovered.
It had siphoned off financial and
other information from inside half of
the largest 1,000 US companies.
March 3rd, 2010
http://www.ft.com/cms/s/0/f6960e5a-2711-11df-b84e-00144feabdc0.html
3. 5
Are Testers impotent?
Why didn't any of the testers
find the security flaw(s)?
What can we do to improve our
testing competences?
6
Why test at all?
Testing slows projects down
It can mislead, or divert
attention from other, more
important work
Most testing is futile!
What's the risk of failure?
4. 7
Some impacts of “testing”
Incorrect diagnosis
Incorrect changes
Irrelevant bugs
Still unfixed bugs
(what we know could hurt us...)
8
Testers as second-class citizens
“Anyone can test”
Therefore, one tester is as good
as another, and no/little better
than 'anyone'
Therefore, testers are nothing
special...
5. 9
Speed is the competitive
advantage
Faster, iterative, releases
Testing for
Productivity vs Quality
10
What do you actually do?
(when you think you're testing...)
6. 11
Checking vs. Testing
Checking Is Confirmation
Testing Is Exploration and Learning
Checks Are Machine-Decidable; Tests
Require Sapience
http://www.developsense.com/blog/category/testing-vs-checking/
12
Some outputs of testing
Data
Error logs
Can we get these from other sources?
7.
8. 15
Use Canaries
What are they good for?
16
Canaries
What are they good for?
We expect some to die
R.I.P.
Cheep
(2010)
9. 17
Automate the Checking
When practical, create automated
'tests' that check:
Results
Data
Logs
The state of the software
18
Good uses of automated tests?
T.D.D.
RED
REFACTOR GREEN
Continuous Builds
Regression Tests
Security Tests
10. 19
Contributory Success Factors
(for 'not' testing)
Quality and Speed of feedback
Perception of failure
Time to address and fix issues
Risk and cost of failure
The Art of Customer Relationships
20
What about the Testers?
“Traditional Testing” is waning
Change brings Opportunity
We can choose to apply our skills
to more valuable & rewarding work
11. 21
Now what?
What can we do with all the
redundant testers?
22
Strengths of Testers
Recognizing there may be alternatives
Produces answers sooner
Reduce doubt / Increase confidence
Advocate for: bugs, users, developers, software
Be Trusted Advisors
Debunk mysteries & superstitions
Test for productivity (better, faster, cheaper)
Test for quality (of the end product)
Be disruptive; yet likeable :)
12. 23
Test to provide answers sooner
A good reason to test is to
provide answers sooner
We need to decide:
What the aims are
What to measure, and how
How to run the test (environment)
Then we need to: run the tests,
analyze the results, & present
our assessment clearly
See: Gordon Bragg & Design of Experiments
24
Testing as a Leadership skill
Probe
Experiment
Execute
Decide
Move on...
13. 25
What now?
Rethink what you do
Consider:
The value you offer
The value you deliver
Your competencies
How you work
Who you work for
Be willing to give up any
“kindergarten testing”
26
Facets of Software Testing
Software
design
10
8
6
4
2
0
Testing
techniques
Test automation
Industry
knowledge
Ability to apply
Product
knowledge
stuff
People skills
14. 27
Improving in your current role
Sapient Testing:Engage your brain
when testing software
http://www.satisfice.com/blog/archives/99
http://www.satisfice.com/blog/archives/358
Trinity Testing
http://julianharty-softwaretesting.blogspot.com
Use automation appropriately
28
Honing our Testing Skills
Beta Testing for other software
“Be a better tester, be a Beta tester”
(Alan Richardson)
Work for a crowd-sourcing company
Mob4hire
uTest
Learn from others
Pairing
Exercises
15. 29
Possible new roles?
Technical Due Diligence
Disruptive Agent of Change
Chief Engineer
Spy?
30
Read on...
Gordon M. Bragg: Principles of Experimentation and Measurement
ISBN 0-13-701169-5
Lloyd Roden: Trusted Advisors
http://www.stickyminds.com/s.asp?F=S7849_CP_2
Alan Richardson: Be a better tester, be a Beta tester
http://www.compendiumdev.co.uk/eurostar2003/default.php
Julian Harty: Trinity Testing
http://julianharty-softwaretesting.blogspot.com
Dr Stuart Reid + Julian Harty
Non Functional Testing (NFT) http://www.commercetest.com/
P.T.M.M. http://julianharty-softwaretesting.blogspot.com
Tom Van Vleck: Three Questions About Each Bug You Find
http://www.multicians.org/thvv/threeq.html