EuroSTAR Software Testing Conference 2012 presentation on TDD It's Not Tester Driven Development by Campbell & Readman. See more at: http://conference.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/
The Essentials Of Test Driven Development Rock Interview
Test Driven Development is the fastest method to get software onto the market. Being one of the most used methods in the present business world, here is why the method is essential.
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
Join Stacey Brown, President of MindLink Resources, for a webinar that will examine the top 10 qualities of a quality assurance (QA) tester. Learn how to bring out these traits in your current QA staff and how to watch for these soft skills when screening new candidates.
When localizing products, the QA step is essential in confirming the translation and making sure the product was successfully prepared for the target market. Managers trust the QA staff to catch translation and engineering errors and ensure product readiness to avoid quality issues caught by the end customer. Many managers make the mistake of assigning this critical role to a linguist who may not have the right characteristics of a good tester. When selecting QA staff, it is important to consider skills beyond just linguistic and technical. There are many “soft skills” to watch for in a candidate that will give localization managers the confidence that even small errors will be reported by their tester.
In this webinar, Stacey will discuss the top 10 qualities of a quality assurance (QA) tester, how to bring out these traits in current QA staff, and how to watch for these soft skills when screening new candidates.
About the presenter
Stacey Brown is the Talent Management Specialist and President of Mindlink Resources, LLC.. She has a passion for surrounding herself with talented people. For the past 15 years she has successfully built teams of contractors providing a variety of services at large fortune 500 companies in the Pacific Northwest. She specifically has over 12 years of experience recruiting, training and managing QA specialists. Stacey has a degree in Communications and an MBA in Technology Management.
Looking to move to Continuous Delivery? Worried about the quality of your the code? Helping your developers understand clean-code practices and getting the right testing strategy in place can take a while. What should you do to control the quality of the incoming code till then? This talk shares our experience of using PRRiskAdvisor to gradually educate and influence developers to write better code and also help the code reviewer to be more effective at their reviews.
Every time a developer raises a pull-request, PRRiskAdvisor analyzes the files that were changed and publishes a report on the pull request itself with the overall risk associated with this pull request and also risk associated with each file. It also runs static code analysis using SonarQube and publishes the configured violations as comments on the pull request. This way the reviewer just has to look at the pull request to get a decent idea of what it means to review this pull request. If there are too many violations, then PRRiskAdvisor can also automatically reject the pull request.
By doing this, we saw our developers starting paying more attention to clean code practices and hence the overall quality of the incoming code improved, while we worked on putting the right engineering practices and testing strategy in place.
More details: https://confengine.com/last-conference-canberra-2018/proposal/7294/improving-the-quality-of-incoming-code
Conference Link: https://2019.agileindia.org
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/
The Essentials Of Test Driven Development Rock Interview
Test Driven Development is the fastest method to get software onto the market. Being one of the most used methods in the present business world, here is why the method is essential.
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
Join Stacey Brown, President of MindLink Resources, for a webinar that will examine the top 10 qualities of a quality assurance (QA) tester. Learn how to bring out these traits in your current QA staff and how to watch for these soft skills when screening new candidates.
When localizing products, the QA step is essential in confirming the translation and making sure the product was successfully prepared for the target market. Managers trust the QA staff to catch translation and engineering errors and ensure product readiness to avoid quality issues caught by the end customer. Many managers make the mistake of assigning this critical role to a linguist who may not have the right characteristics of a good tester. When selecting QA staff, it is important to consider skills beyond just linguistic and technical. There are many “soft skills” to watch for in a candidate that will give localization managers the confidence that even small errors will be reported by their tester.
In this webinar, Stacey will discuss the top 10 qualities of a quality assurance (QA) tester, how to bring out these traits in current QA staff, and how to watch for these soft skills when screening new candidates.
About the presenter
Stacey Brown is the Talent Management Specialist and President of Mindlink Resources, LLC.. She has a passion for surrounding herself with talented people. For the past 15 years she has successfully built teams of contractors providing a variety of services at large fortune 500 companies in the Pacific Northwest. She specifically has over 12 years of experience recruiting, training and managing QA specialists. Stacey has a degree in Communications and an MBA in Technology Management.
Looking to move to Continuous Delivery? Worried about the quality of your the code? Helping your developers understand clean-code practices and getting the right testing strategy in place can take a while. What should you do to control the quality of the incoming code till then? This talk shares our experience of using PRRiskAdvisor to gradually educate and influence developers to write better code and also help the code reviewer to be more effective at their reviews.
Every time a developer raises a pull-request, PRRiskAdvisor analyzes the files that were changed and publishes a report on the pull request itself with the overall risk associated with this pull request and also risk associated with each file. It also runs static code analysis using SonarQube and publishes the configured violations as comments on the pull request. This way the reviewer just has to look at the pull request to get a decent idea of what it means to review this pull request. If there are too many violations, then PRRiskAdvisor can also automatically reject the pull request.
By doing this, we saw our developers starting paying more attention to clean code practices and hence the overall quality of the incoming code improved, while we worked on putting the right engineering practices and testing strategy in place.
More details: https://confengine.com/last-conference-canberra-2018/proposal/7294/improving-the-quality-of-incoming-code
Conference Link: https://2019.agileindia.org
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/
Quality engineering & testing in DevOps IT delivery with TMAPRik Marselis
This webinar that I delivered in partnership with Tesena is about quality engineering and testing in DevOps IT delivery. It is based on the TMAP body of knowledge and also describes the TMAP training & certification scheme.
Rik Marselis is Principal Quality Consultant at Sogeti in the Netherlands.
НІКОЛАЙ ЛОТОЦКИЙ «Тестування всьому голова або будуємо тест план в голові роз...QADay
Kharkiv Quality Assurance Day 2019
НІКОЛАЙ ЛОТОЦКИЙ
«Тестування всьому голова або будуємо тест план в голові розробника»
Телеграм канал: wwww.t.me/goqameetup
Фейсбук сторінці: www.fb.com/goqaevent
Сайт: www.kharkiv.qaday.org/
How to test when robots become part of your process? Workshop robotesting agi...Rik Marselis
How to test when robots become part of your process?
In this workshop you'll experience what differences there will be when robots, chatbots and other smart machines become part of your business process.
This workshop is presented by Rik Marselis at the Agile Testing Days 2017 in Potsdam.
This workshop is based on the Exploratory Testing flavor of TMap as documented on www.TMap.net
The original promise of TDD was that it would assist in guiding the development of clean code, but it often ends up polluting our architecture with excessive composition, is expensive to write, and becomes an obstacle to change, not an aid to refactoring. In this talk, we look at the fallacies of TDD and learn about the key principles that we should be following for mastery of this practice. This talk is intended for those who have been practicing TDD, or who have tried TDD and given up because of shortcomings in the approach they were taught.
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/
Agile Testing examines software from the customer point of view, and requires that the entire team tests the product to deliver value.
According to James Bach, testing is the questioning of a product in order to evaluate it.
Agile Testing takes the fundamentals of software testing, and provides options for testing products delivered in Agile workflows. It focuses on early involvement of testers, defect prevention, quick feedback loops, test automation, and exploratory testing.
This presentation will start with selected ideas from Agile Testing, and
More Agile Testing, then Dag Rowe will tie in ideas from other practices and practitioners, notably BDD and Specification by Example
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...DevLabs Alliance
DevLabs Alliance Software Testing Interview Questions for SDET will help SDETs to prepare for their interviews. Learn top 20 questions with their answers for Software Testing which are majorly asked in interview for SDET role.
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.
Quality Jam: BDD, TDD and ATDD for the EnterpriseQASymphony
During Quality Jam 2016 I had the privilege of presenting with one of QASymphony's earliest customers, Better Cloud, on how methodologies like BDD, TDD and ATDD scale for the enterprises. Adam Satterfield is the VP of Quality Assurance at Bettercloud and has been in QA for many years; he has taught me a lot about Behavior Driven Development, Test Driven Development, Acceptance Test Driven Development. In the session we share a new way of testing-- what Adam and I believe to be the next generation of testing development.
We know that there are several ways to do testing and we are just showing one new way to do it - If this session doesn't inspire action, hopefully it will at least give you and your team something to think about.
Quality for DevOps teams - Quality engineering in the DevOps cultureRik Marselis
This presentation is about quality engineering in the DevOps culture.
It is based on our new TMAP book: "Quality for DevOps teams"
I presented this at various conferences, for example at TestCon and the ANZ Selenium days in October 2020.
More information can be found on our body of knowledge website www.TMAP.net
This session will focus on a Agile Testing and provide you with practical examples and techniques to help your team understand what is behind this approach.
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/
Quality engineering & testing in DevOps IT delivery with TMAPRik Marselis
This webinar that I delivered in partnership with Tesena is about quality engineering and testing in DevOps IT delivery. It is based on the TMAP body of knowledge and also describes the TMAP training & certification scheme.
Rik Marselis is Principal Quality Consultant at Sogeti in the Netherlands.
НІКОЛАЙ ЛОТОЦКИЙ «Тестування всьому голова або будуємо тест план в голові роз...QADay
Kharkiv Quality Assurance Day 2019
НІКОЛАЙ ЛОТОЦКИЙ
«Тестування всьому голова або будуємо тест план в голові розробника»
Телеграм канал: wwww.t.me/goqameetup
Фейсбук сторінці: www.fb.com/goqaevent
Сайт: www.kharkiv.qaday.org/
How to test when robots become part of your process? Workshop robotesting agi...Rik Marselis
How to test when robots become part of your process?
In this workshop you'll experience what differences there will be when robots, chatbots and other smart machines become part of your business process.
This workshop is presented by Rik Marselis at the Agile Testing Days 2017 in Potsdam.
This workshop is based on the Exploratory Testing flavor of TMap as documented on www.TMap.net
The original promise of TDD was that it would assist in guiding the development of clean code, but it often ends up polluting our architecture with excessive composition, is expensive to write, and becomes an obstacle to change, not an aid to refactoring. In this talk, we look at the fallacies of TDD and learn about the key principles that we should be following for mastery of this practice. This talk is intended for those who have been practicing TDD, or who have tried TDD and given up because of shortcomings in the approach they were taught.
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/
Agile Testing examines software from the customer point of view, and requires that the entire team tests the product to deliver value.
According to James Bach, testing is the questioning of a product in order to evaluate it.
Agile Testing takes the fundamentals of software testing, and provides options for testing products delivered in Agile workflows. It focuses on early involvement of testers, defect prevention, quick feedback loops, test automation, and exploratory testing.
This presentation will start with selected ideas from Agile Testing, and
More Agile Testing, then Dag Rowe will tie in ideas from other practices and practitioners, notably BDD and Specification by Example
DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by De...DevLabs Alliance
DevLabs Alliance Software Testing Interview Questions for SDET will help SDETs to prepare for their interviews. Learn top 20 questions with their answers for Software Testing which are majorly asked in interview for SDET role.
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.
Quality Jam: BDD, TDD and ATDD for the EnterpriseQASymphony
During Quality Jam 2016 I had the privilege of presenting with one of QASymphony's earliest customers, Better Cloud, on how methodologies like BDD, TDD and ATDD scale for the enterprises. Adam Satterfield is the VP of Quality Assurance at Bettercloud and has been in QA for many years; he has taught me a lot about Behavior Driven Development, Test Driven Development, Acceptance Test Driven Development. In the session we share a new way of testing-- what Adam and I believe to be the next generation of testing development.
We know that there are several ways to do testing and we are just showing one new way to do it - If this session doesn't inspire action, hopefully it will at least give you and your team something to think about.
Quality for DevOps teams - Quality engineering in the DevOps cultureRik Marselis
This presentation is about quality engineering in the DevOps culture.
It is based on our new TMAP book: "Quality for DevOps teams"
I presented this at various conferences, for example at TestCon and the ANZ Selenium days in October 2020.
More information can be found on our body of knowledge website www.TMAP.net
This session will focus on a Agile Testing and provide you with practical examples and techniques to help your team understand what is behind this approach.
Effective Testing Practices in an Agile EnvironmentRaj Indugula
This is a practitioner’s view of testing and testing practices within an iterative development environment. We will explore the challenges of testing within such an environment and ways to better integrate the QA professional into what is inherently a developer-centric methodology. If quality is paramount, then we ought to move testing to the front of the line and test early and often. Automation lies at the heart of agility and we will look at how test automation techniques and test-first design philosophy might be applied at multiple-levels to drive quality.
Keynote Evento TestingUY 2018 - The Art of Excellence Adding value as an IT p...TestingUy
Expositor: Derk-Jan De Grood
Resumen: In order to distinguish themselves and meet customer expectations organizations need to embrace change. In his keynote Derk-Jan de Grood will explain how Continuous Delivery, DevOps and Scaling Agile aim to effectively react to disruptive innovations, but introduce new challenges. Organization have a need for Visionary’s, Explorers and Experts to make the transition. Develop yourself and your team in order to keep adding value and embrace the new opportunities that arise.
Um erfolgreich zu sein, müssen Test Manager mit der sich ständig entwickelnden Welt der SW-Entwicklung mithalten. Die Rollenbeschreibung des Test Managers – Planung, Steuerung und Berichterstattung der Aktivitäten im Test Prozess, mit Fokus auf die funktionalen Black-Box Tests – hat sich im letzten Jahrzehnt kaum verändert. Die Anforderungen an die Aufgabe dagegen haben sich drastisch verändert: Adoption von agilen Methoden durch immer schnellere Release-Zyklen; erhöhte Anforderungen im Bereich Sicherheit, Performanz und Usability; eine Vielzahl von “smarten” Geräten in den Händen der User. Und dabei handelt es sich nur um die offensichtlichsten.
Silvio Moser zeigt auf wie diese Trends die Art und Weise verändern wie wir Software entwickeln und testen. Dazu beschreibt er Strategien wie mit diesen Herausforderungen umgegangen werden kann. Test Manager müssen sich auf ein neues Berufsbild und somit neue Rolle einstellen: der Test Master. Während der “klassische” Test Manager hauptsächlich organisiert und kontrolliert, verhält sich der Test Master als Mediator, Moderator und Problemlöser. Stop managing and start mastering.
DevOps culture: Computer scientists are only human ... ;)Jörg Hastreiter
Eye-catching top 10 signs, that you have to change something and DevOps is a possible answer. Typical points of resistance illustrate, that DevOps is a human challenge!
DevOps provides the ability to increase time to market to an new level. The question is no longer if we need to speed up our delivery. The challenge is to find the right „pace“ for your product. Not every organization and every product needs to run at the speed of Netflix and Spotify, even if we’d like it to be like this. We need to adjust the organization, processes and tools appropriatly and to identify the real bottlenecks in the delivery pipeline continuously. And by the way, we need to justify our investment in the DevOps mission. Are we just automating the current processes or can we use this DevOps thing to really support our business? In this talk, I’d like to discuss with you how to find the right design for your delivery process and your organization to behave as a business enabler and how you can scale DevOps within your organization without loosing agility. Let’s explore how we can listen carefully to the unknown customer out there and to build software they really like in the speed of your business.
How to Leverage AI to Enhance UI TestingApplitools
See real-world examples of Visual AI in action with tips for getting the most out of visual AI for UI/UX testing in this exclusive event from Applitools and TTC.
On-demand recording and session materials at applitools.com
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/
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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/
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
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.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
1. TDD it’s not Tester Driven Development
Stephen Readman, Sopra Group &
Kevin Campbell, CloudReach
www.eurostarconferences.com
@esconfs
#esconfs
#trackw07
2. 2
TDD it’s not tester driven development
EuroSTAR 2012,
Amsterdam RAI
#trackw07 @esconfs #esconfs
3. 3
Who are we?
Stephen Readman
Lead Consultant @ Sopra Group
14 years experience in Software Testing
Multiple business environments
Based in Edinburgh, UK
Kevin Campbell
Quality Assurance Manager @ Cloudreach
18 years in the financial services industry
Aspiring cloud computing aficionado
Also based in Edinburgh, UK
4. 4
Why are you here?
Maybe you got lost? This is track W07!
More likely, you know of TDD / Practice TDD
This is a case study, with a difference ;-)
We'll talk about the background
We'll talk about the process and content
We'll give you some tips - take it or leave it!
5. 5
Tweeting
Be interactive
Mobiles at the ready!
Please Tweet your questions or observations
We'll read and answer some later on
#trackw07 @esconfs #esconfs
6. 6
Twitter Poll:
What is the main barrier to TDD?
Testers not technical enough?
Business engagement?
Cost of change?
Lack of experience?
Cultural fit/change?
Technology/Infrastructure limitations?
.... Please share your thoughts
7. 7
Innovate & Renovate
... is testing really dead?
You need to Innovate and Renovate your
testing, this is EuroSTAR 2012 after all
8. 8
Project Overview
Replacing an existing consumer web platform
Major architectural rewrite of a core business application
Improving the customer experience
UX designers mapping stories to personas
UI developers focussing on UI only
Big focus on customer experience
10. 10
Business Analysts
define and write User
Stories and Use Cases
Use
Cases User
Stories
Testers define and
prepare « business »
Test Cases
Test
Cases
Developers implement
and unit-test their code
(with the TDD practice)
The TDD practice
is siloed inside
the developer’s
activities
Application
Unit Tests
Traditional Test Driven Development
11. 11
Business Analysts, Testers and developers
work together to understand the requirements,
define the associated tests, whether they can be
automated, and who executes them
Use
Cases
User
Stories
Test
Cases
The differents roles’
points of view are
complementary: they
help each other
Developers have a
better understanding
of what has to be
developed, and why
Testers have a good
view of what can be
tested by developers,
and can focus on high-value
business tests
A real collaboration,
highly efficient in an
agile process with
short iterations
12. 12
So that’s “Why TDD”
Conversation is powerful
Examples are powerful
Automated examples are powerful
Red -> Green ->Refactor
Sitting on the fence between BDD and TDD
Remove Testing Silos
Collaboration is key!
13. 13
We’ve been on a journey
Culture Change
Collaboration between the key players
Role changes
Responsibilities
Behavioural Shift
Testers asked to operate out side
the perceived norm
Ownership
14. 14
We’ve been on a journey
Software Changes
Hello Visual Studio 2010
Hello Gherkin
Hello Selenium
Hello SpecFlow
Technology Changes
.NET based technology
Completely new Infrastructure
15. 15
Twitter Poll:
What is the main barrier to TDD?
Testers not technical enough?
Business engagement?
Cost of change?
Lack of experience?
Cultural fit/change?
Technology/Infrastructure limitations?
.... Please share your thoughts
16. 16
Business: Acceptance is formal structured English
Developer: Responsible for automation services
Key Point
It is important to create concrete
examples to ensure high quality
stories/designs through the
Three Amigos process
Three Amigos
The Three Amigos
Testers: Contribute to product definition
17. 17
Human Aspects: Developer
Stories are throw away once tests written
More time implementing tests than developing
application code
It doesn’t feel like TDD
Gherkin tests not ready - I’ll just develop!
Developers can write Gherkin Tests too
Unit Test Code Coverage was mandatory
#trackw07 @esconfs #esconfs
18. 18
Human Aspects: Tester
I can’t do automation code
I am the gateway to quality
A developer has changed my test
Acceptance Criteria on stories missing. I can’t therefore
write tests
I can’t see test results, is this quality code?
So I’ll just do everything I used to do then.
Ownership of scenario automation and exploratory
testing to compliment automation
#trackw07 @esconfs #esconfs
19. 19
Human Aspects: Business
Gherkin Tests make it easy for me to
understand the way the system is designed to
work
Pickles ‘living documentation’ really works for
me, with high levels of visibility
I can’t see test results, is this quality code?
I am part of the team and a key sign-off stage
#trackw07 @esconfs #esconfs
20. 20
What the Management said
I can’t see the results of the tests
Progress through stories seems slow
Sprint planning metrics seem mysterious
Delighted with the iterative delivery
Documentation is always accessible
#trackw07 @esconfs #esconfs
21. 21
Summary: Human Aspects
Test Analyst
Test Analyst – focussed on ‘what’ to test
Tests are formal but not technical
Developer
Focussed on the ‘how’ i.e. writing the automation
Test Automation Engineer or Software Developer but
not the Test Analyst
Business
Actively engaged throughout the SDLC
Continuous show case and sign off
#trackw07 @esconfs #esconfs
22. 22
Bringing excellent testing foward
There’s a big difference between testing and checking
A check has three linked parts:
An observation
A decision rule
The “setting of a bit”
A check can be applied non-sapiently, without human
involvement, but…
Excellent checking is surrounded by sapient activities
that require testing skill and programming skill
Checking is very valuable when we don’t fall asleep
Michael Bolton, Burning Issue of the day , Scottish Testing Group – May 2010
23. 23
Twitter Poll :
What is the main barrier to TDD?
Lack of technical testers?
Business engagement?
Cost of change?
Lack of experience?
Cultural fit/change?
Technology/Infrastructure limitations?
.... Please share your thoughts
25. 25
What helped us: Hints & Tips
Exploratory Test sessions and activity in HP
Quality Center (QC)
Synced defects between HP QC and MS TFS
Pickles: Docs always up to date and available
Team Build Screen
TFS Work Bench
26. 26
What worked well
Developers can be automation kings
Testers will always be testing kings
We didn’t develop, if when pushed, the business
often can’t specify what they wanted clearly
All layers of management must demand clear
metrics
TDD isn’t faster than other methods
TDD enforces rigor and therefore quality
27. 27
Summary: Human Aspects
Test Analyst
Test Analyst – focussed on ‘what’ to test
Tests are formal but not technical
Developer
Focussed on the ‘how’ i.e. writing the automation
Test Automation Engineer or Software Developer but
not the Test Analyst
Business
Actively engaged throughout the SDLC
Continuous show case and sign off
#trackw07 @esconfs #esconfs