James Christie's talk on the anti-competitive nature of ISO 29119 and tester certification. It was given at CAST 2014, the conference of the Association of Software Testing, in New York on 12th August 2014.
Modern release management teams pride themselves on setting up a seamless workflow for continuous integration and delivery. However, continuous testing – which is one of the most critical components of the workflow is often taken for granted or marginalized without clear ownership leading to impediments in quality. With the advent of DevOps and the movement to break down silos between developers and operations, it becomes critically important that all members of an IT team - regardless of what tools they use, or role they play - understand the essentials of continuous testing.
From the DevOps Lisbon Meetup @Beta-i (May 2016)
Presenter: Filipe Bartolomeu
Title: What I've Learned About Test Automation and DevOps
Agile/DevOps methodologies amplified the deployment frequency one order of magnitude. That wouldn’t be achievable without quality assurance. That’s where Test Automation (TA) comes into place. A presentation about pitfalls, techniques and current trends of Test Automation.
5 Key Metrics to Release Better Software FasterDynatrace
No matter how often you deploy your application, or how sophisticated your delivery pipeline is, you always need to know the quality status of the software you are building. This can only be done if you measure it. But measure what exactly?
Andreas Grabner and Brett Hofer, app performance evangelists, explain five key metrics to increase your confidence in securing a safe build for production.
• Learn why metrics can be huge quality gateways
• Identify key metrics to take back to your team (Dev, Test, Ops and Business)
• Understand how to use, measure and report these metrics
• 3 short use cases and how using metrics can help you avoid them
Modern release management teams pride themselves on setting up a seamless workflow for continuous integration and delivery. However, continuous testing – which is one of the most critical components of the workflow is often taken for granted or marginalized without clear ownership leading to impediments in quality. With the advent of DevOps and the movement to break down silos between developers and operations, it becomes critically important that all members of an IT team - regardless of what tools they use, or role they play - understand the essentials of continuous testing.
From the DevOps Lisbon Meetup @Beta-i (May 2016)
Presenter: Filipe Bartolomeu
Title: What I've Learned About Test Automation and DevOps
Agile/DevOps methodologies amplified the deployment frequency one order of magnitude. That wouldn’t be achievable without quality assurance. That’s where Test Automation (TA) comes into place. A presentation about pitfalls, techniques and current trends of Test Automation.
5 Key Metrics to Release Better Software FasterDynatrace
No matter how often you deploy your application, or how sophisticated your delivery pipeline is, you always need to know the quality status of the software you are building. This can only be done if you measure it. But measure what exactly?
Andreas Grabner and Brett Hofer, app performance evangelists, explain five key metrics to increase your confidence in securing a safe build for production.
• Learn why metrics can be huge quality gateways
• Identify key metrics to take back to your team (Dev, Test, Ops and Business)
• Understand how to use, measure and report these metrics
• 3 short use cases and how using metrics can help you avoid them
Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...TEST Huddle
We often claim the purpose of testing is to verify that software meets a desired level of quality. Frequently, the term “testing” is associated with checking for functional correctness. However, in large, complex software systems with an established user-base, it is also important to verify system constraints such as backward compatibility, reliability, security, accessibility, usability. Kim Herzig from Microsoft explores these issues with the latest webinar on test Huddle.
7 Practices to Expand Performance and Effective Collaboration in DevOpsDynatrace
When apps fail, whose fault is it? In today’s DevOps world, every stakeholder in the app delivery chain is accountable for various aspects of performance, scalability, and availability.
Mark Tomlinson, performance engineering veteran and founder of the popular PerfBytes podcast, and Andreas Grabner, Dynatrace performance advocate, share seven practices to help you expand performance and effective collaboration into your DevOps team, including:
• Why DevOps means you need to check your ego at the door
• What metrics each role across teams can focus on to build quality and performance
• How to use, measure and report these metrics
• What performance means for different stakeholders and the resources required
• Examples of how increased collaboration and responsibility can improve performance
***** DevOps Masters Program : https://www.edureka.co/masters-progra... *****
This tutorial on DevOps testing will help you understand how Continuous Testing takes place in the DevOps lifecycle and which tools are used for the same. The following topics have been covered in this video:
1. What Is Continuous Testing?
2. Various Testing Types
3. Tools Used For Continuous Testing
4. Demo: Maven, Selenium, TestNG & Jenkins Integration
Serhii Nezdolii about Mobile apps development (Android, iOS) best practices: Test Driven Development (unit/UI tests), Continuous Integration (Jenkins), Continuous Delivery (TestFlightApp)
Сергій Нездолій про кращі практики розробки мобільних додатків
Сергей Нездолий о лучших практиках разработки мобильных приложений
Appium, Test-Driven Development, and Continuous IntegrationTechWell
James Koch demonstrates how to apply test-driven development and continuous integration using Appium, an industry leading open-source automation tool. Appium was inspired by Selenium for web browser testing. Their philosophy—Why do anything different for mobile? Appium allows you to run tests without having to add any third party framework or extension into your application, so you are testing the same application you are shipping! With faster release cycles, the need for quality testing is more necessary than ever. Tools like Appium leverage continuous integration and test-driven development which help ensure you are presenting a quality, error-free application to stakeholders even before beta and user acceptance testing. James shows you how to get started with Appium by providing best practices for creating, executing, and monitoring your application’s development. He discusses the importance of automated testing and how using this model in a DevOps environment eliminates bugs throughout the iOS and Android development lifecycle.
In agile software development world, we are dealing with many test tasks such as user story testing, exploratory testing, check-list based testing, regression testing, performance testing, security testing in each sprint. Besides these testing activities, one of the test types which is considerably getting crucial is visual regression testing.
Visual regression testing focuses on to check visual contents and animations, page layout, and responsive design of a website/app. Because of the limits of human vision, human-based visual regression testing is generally error-prone and cumbersome. Hence, automation is inevitable. It enables us to run the tests much more precisely in a short time period. Also, it saves us a significant amount of time to deal with other manual test activities in each sprint.
In this talk, we will walk through well-known open-source and commercial solutions for visual test automation. We will learn which technologies they use, what type of visual tests they are suitable for, and their major differences between each other. Besides this overview, we will also make a real-life visual test automation demo by using Selenium, ImageMagick, and AShot.
Key takeaways
- Continuous “everything” is at the heart of agile and devops
- Continuous activities result in faster delivery and higher quality
- Rapid feedback and practice are essential for confidence in your delivery process
View webinar recording - http://testhuddle.com/resource/continuous-everything/
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValueRapidValue
In this whitepaper, we will deep dive into the concept of continuous integration, continuous delivery and continuous deployment and explain how businesses can benefit from this. We will also elucidate on how to build an effective CI/CD pipeline and some of the best practices for your enterprise DevOps journey.
Andreas Grabner maintains that most performance and scalability problems don’t need a large or long running performance test or the expertise of a performance engineering guru. Don’t let anybody tell you that performance is too hard to practice because it actually is not. You can take the initiative and find these often serious defects. Andreas analyzed and spotted the performance and scalability issues in more than 200 applications last year. He shares his performance testing approaches and explores the top problem patterns that you can learn to spot in your apps. By looking at key metrics found in log files and performance monitoring data, you will learn to identify most problems with a single functional test and a simple five-user load test. The problem patterns Andreas explains are applicable to any type of technology and platform. Try out your new skills in your current testing project and take the first step toward becoming a performance diagnostic hero.
An Agile Testing Dashboard: Metrics that MatterTechWell
Has your organization moved to agile but your metrics have not? Do you spend multiple hours each week generating separate sets of metrics for your agile squad, management, and C-level executives? Do you find yourself questioning the things you measure and actions you take as a result of those measurements? Prachi Maini introduces you to a set of lean but comprehensive metrics that show the efficiency and effectiveness of the squads, the primary activities of the squad, and that of the overall project. Learn the key evaluators for measuring quality of code, quality of quality assurance (testing), project progress, automation ROI, and team sentiments. Take back an agile dashboard that can easily be generated to provide measurable data to both squad members and key executives, to help quantify risk and process improvements, and to allow for more effective and efficient project planning, forecasting, and estimating.
Today’s cutting edge companies have software release cycles measured in days instead of months. This agility is enabled by the DevOps practice of continuous delivery, which automates building, testing, and deploying all code changes. This automation helps you catch bugs sooner and accelerates developer productivity. In this session, we’ll share best practices (including ones followed internally at Amazon) and how you can bring them to your company by using open source and AWS services.
Speaker: Raghuraman Balachandran, Solutions Architect, Amazon India
The Key to DevOps? Testing Early in the PipelineDevOps.com
As teams embrace DevOps, quality becomes a bottleneck for rapid development and delivery. Traditional QA practices of functional testing release candidates are not cutting it in this new era of lightning fast development. Teams are finding that they need to test early and often to rapidly surface error during development to reach continuous delivery.
Learn how to implement E2E testing at the earliest stages of development: from initial code commit, to pull requests with ephemeral environments, and high confidence merges. This practice optimizes DevOps software development by enabling developers to solve issues earlier, proactively update tests (so they don’t break later) and become even more productive.
Join mabl software engineer Joe Lust to hear how the mabl team puts these ideas into practice daily and how it has benefited their team and product. Additionally, you will learn about:
Impact of DevOps on testing
Benefits of testing earlier in development
Best practices of how mabl does this at mabl
How Netflix tests in production to augment more traditional testing methods. This talk covers the Simian Army (Chaos Monkey & friends, code coverage in production, and canary testing.
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOpsKMS Technology
DevOps is a spectacular mish-mash of development and operations processes and practices that has been growing increasingly popular in recent years. With the upward trending rate in adoption comes the need for organizations to fully understand the key practices as well as thoroughly integrating team members, especially testers, throughout the delivery pipeline. Getting started with DevOps practices can be a little tricky when choosing the right tools, people, and processes. In this webinar, we’ll focus on helping you make the switch without diminishing the team’s delivered product quality, so that the transition meets the enterprise objectives of speed and reliability.
Tune in to learn:
The biggest concern when moving to DevOps - and how to handle it
Why you need ‘Coding Testers’
The best tools for the job
The process of failing fast, and its significance to testers
Measuring the transition - recommended metrics
The value of DevOps long-term - efficiency, repeatability & reliability
Don’t worry about failing - it’s a part of the process!
Machine Learning to Turbo-Charge the Ops Portion of DevOpsDeborah Schalm
Already on a continuous or short-cycle delivery? Constantly rewiring your apps with microservice and similar architectures? Maintaining visibility and maximizing service levels once this stuff gets into production could be a regular nightmare. Coding instrumentation into your apps is time-consuming and error-prone. Instead, let machine learning do the work of adapting your monitoring to your fast-moving application environments. In this webcast learn about various types of machine learning that are optimized for operational data, and see in a demo how this could be leveraged to ensure your ops move as fast as rest of your DevOps pipeline.
Présentation du docteur Fayçal Mehrez sur une démarche Performance basée sur une approche BPM dans le contexte des outils PLM.
Présentation fait le 15 novembre 2015 dans le cadre du BPM Professional Group suivant celle faite par @TomBaeyens
Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...TEST Huddle
We often claim the purpose of testing is to verify that software meets a desired level of quality. Frequently, the term “testing” is associated with checking for functional correctness. However, in large, complex software systems with an established user-base, it is also important to verify system constraints such as backward compatibility, reliability, security, accessibility, usability. Kim Herzig from Microsoft explores these issues with the latest webinar on test Huddle.
7 Practices to Expand Performance and Effective Collaboration in DevOpsDynatrace
When apps fail, whose fault is it? In today’s DevOps world, every stakeholder in the app delivery chain is accountable for various aspects of performance, scalability, and availability.
Mark Tomlinson, performance engineering veteran and founder of the popular PerfBytes podcast, and Andreas Grabner, Dynatrace performance advocate, share seven practices to help you expand performance and effective collaboration into your DevOps team, including:
• Why DevOps means you need to check your ego at the door
• What metrics each role across teams can focus on to build quality and performance
• How to use, measure and report these metrics
• What performance means for different stakeholders and the resources required
• Examples of how increased collaboration and responsibility can improve performance
***** DevOps Masters Program : https://www.edureka.co/masters-progra... *****
This tutorial on DevOps testing will help you understand how Continuous Testing takes place in the DevOps lifecycle and which tools are used for the same. The following topics have been covered in this video:
1. What Is Continuous Testing?
2. Various Testing Types
3. Tools Used For Continuous Testing
4. Demo: Maven, Selenium, TestNG & Jenkins Integration
Serhii Nezdolii about Mobile apps development (Android, iOS) best practices: Test Driven Development (unit/UI tests), Continuous Integration (Jenkins), Continuous Delivery (TestFlightApp)
Сергій Нездолій про кращі практики розробки мобільних додатків
Сергей Нездолий о лучших практиках разработки мобильных приложений
Appium, Test-Driven Development, and Continuous IntegrationTechWell
James Koch demonstrates how to apply test-driven development and continuous integration using Appium, an industry leading open-source automation tool. Appium was inspired by Selenium for web browser testing. Their philosophy—Why do anything different for mobile? Appium allows you to run tests without having to add any third party framework or extension into your application, so you are testing the same application you are shipping! With faster release cycles, the need for quality testing is more necessary than ever. Tools like Appium leverage continuous integration and test-driven development which help ensure you are presenting a quality, error-free application to stakeholders even before beta and user acceptance testing. James shows you how to get started with Appium by providing best practices for creating, executing, and monitoring your application’s development. He discusses the importance of automated testing and how using this model in a DevOps environment eliminates bugs throughout the iOS and Android development lifecycle.
In agile software development world, we are dealing with many test tasks such as user story testing, exploratory testing, check-list based testing, regression testing, performance testing, security testing in each sprint. Besides these testing activities, one of the test types which is considerably getting crucial is visual regression testing.
Visual regression testing focuses on to check visual contents and animations, page layout, and responsive design of a website/app. Because of the limits of human vision, human-based visual regression testing is generally error-prone and cumbersome. Hence, automation is inevitable. It enables us to run the tests much more precisely in a short time period. Also, it saves us a significant amount of time to deal with other manual test activities in each sprint.
In this talk, we will walk through well-known open-source and commercial solutions for visual test automation. We will learn which technologies they use, what type of visual tests they are suitable for, and their major differences between each other. Besides this overview, we will also make a real-life visual test automation demo by using Selenium, ImageMagick, and AShot.
Key takeaways
- Continuous “everything” is at the heart of agile and devops
- Continuous activities result in faster delivery and higher quality
- Rapid feedback and practice are essential for confidence in your delivery process
View webinar recording - http://testhuddle.com/resource/continuous-everything/
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValueRapidValue
In this whitepaper, we will deep dive into the concept of continuous integration, continuous delivery and continuous deployment and explain how businesses can benefit from this. We will also elucidate on how to build an effective CI/CD pipeline and some of the best practices for your enterprise DevOps journey.
Andreas Grabner maintains that most performance and scalability problems don’t need a large or long running performance test or the expertise of a performance engineering guru. Don’t let anybody tell you that performance is too hard to practice because it actually is not. You can take the initiative and find these often serious defects. Andreas analyzed and spotted the performance and scalability issues in more than 200 applications last year. He shares his performance testing approaches and explores the top problem patterns that you can learn to spot in your apps. By looking at key metrics found in log files and performance monitoring data, you will learn to identify most problems with a single functional test and a simple five-user load test. The problem patterns Andreas explains are applicable to any type of technology and platform. Try out your new skills in your current testing project and take the first step toward becoming a performance diagnostic hero.
An Agile Testing Dashboard: Metrics that MatterTechWell
Has your organization moved to agile but your metrics have not? Do you spend multiple hours each week generating separate sets of metrics for your agile squad, management, and C-level executives? Do you find yourself questioning the things you measure and actions you take as a result of those measurements? Prachi Maini introduces you to a set of lean but comprehensive metrics that show the efficiency and effectiveness of the squads, the primary activities of the squad, and that of the overall project. Learn the key evaluators for measuring quality of code, quality of quality assurance (testing), project progress, automation ROI, and team sentiments. Take back an agile dashboard that can easily be generated to provide measurable data to both squad members and key executives, to help quantify risk and process improvements, and to allow for more effective and efficient project planning, forecasting, and estimating.
Today’s cutting edge companies have software release cycles measured in days instead of months. This agility is enabled by the DevOps practice of continuous delivery, which automates building, testing, and deploying all code changes. This automation helps you catch bugs sooner and accelerates developer productivity. In this session, we’ll share best practices (including ones followed internally at Amazon) and how you can bring them to your company by using open source and AWS services.
Speaker: Raghuraman Balachandran, Solutions Architect, Amazon India
The Key to DevOps? Testing Early in the PipelineDevOps.com
As teams embrace DevOps, quality becomes a bottleneck for rapid development and delivery. Traditional QA practices of functional testing release candidates are not cutting it in this new era of lightning fast development. Teams are finding that they need to test early and often to rapidly surface error during development to reach continuous delivery.
Learn how to implement E2E testing at the earliest stages of development: from initial code commit, to pull requests with ephemeral environments, and high confidence merges. This practice optimizes DevOps software development by enabling developers to solve issues earlier, proactively update tests (so they don’t break later) and become even more productive.
Join mabl software engineer Joe Lust to hear how the mabl team puts these ideas into practice daily and how it has benefited their team and product. Additionally, you will learn about:
Impact of DevOps on testing
Benefits of testing earlier in development
Best practices of how mabl does this at mabl
How Netflix tests in production to augment more traditional testing methods. This talk covers the Simian Army (Chaos Monkey & friends, code coverage in production, and canary testing.
[Webinar] Test First, Fail Fast - Simplifying the Tester's Transition to DevOpsKMS Technology
DevOps is a spectacular mish-mash of development and operations processes and practices that has been growing increasingly popular in recent years. With the upward trending rate in adoption comes the need for organizations to fully understand the key practices as well as thoroughly integrating team members, especially testers, throughout the delivery pipeline. Getting started with DevOps practices can be a little tricky when choosing the right tools, people, and processes. In this webinar, we’ll focus on helping you make the switch without diminishing the team’s delivered product quality, so that the transition meets the enterprise objectives of speed and reliability.
Tune in to learn:
The biggest concern when moving to DevOps - and how to handle it
Why you need ‘Coding Testers’
The best tools for the job
The process of failing fast, and its significance to testers
Measuring the transition - recommended metrics
The value of DevOps long-term - efficiency, repeatability & reliability
Don’t worry about failing - it’s a part of the process!
Machine Learning to Turbo-Charge the Ops Portion of DevOpsDeborah Schalm
Already on a continuous or short-cycle delivery? Constantly rewiring your apps with microservice and similar architectures? Maintaining visibility and maximizing service levels once this stuff gets into production could be a regular nightmare. Coding instrumentation into your apps is time-consuming and error-prone. Instead, let machine learning do the work of adapting your monitoring to your fast-moving application environments. In this webcast learn about various types of machine learning that are optimized for operational data, and see in a demo how this could be leveraged to ensure your ops move as fast as rest of your DevOps pipeline.
Présentation du docteur Fayçal Mehrez sur une démarche Performance basée sur une approche BPM dans le contexte des outils PLM.
Présentation fait le 15 novembre 2015 dans le cadre du BPM Professional Group suivant celle faite par @TomBaeyens
There are many books and manifestos or even books about those manifestos :-) the aim of which is to teach you how to be more efficient. They provide you with diverse recipes and tools to be more efficient as a person, as a developer but also as organizations.
All those writing also have another important thing in common; they all say that in order to be more efficient you constantly need to focus on delivering value or even steadily adding value.
In this presentation I try to define what exactly value is and the kind of things you could put in place (and things to avoid!) to bring it down to your code or even within your tests.
Bring Your Own People Centric Business ProcessesTom Baeyens
Workflow is getting more important in an internet connected world. Employees become consumers and they just take the best tool for the job. Learn how Effektif enables anyone to build their own workflows.
QAI STC 2013 Plenary Keynote: Testing Times: A New Role for the DisciplineSridhar Throvagunta, PMP
Software Testing is experiencing challenging times. Some have even written the obituaries. It turned out to be a blessing in disguise for the discipline. History tells us that challenging times are very creative periods. Software Testing relaunched itself and is assuming a new role that is aligned to business going beyond the traditional defect detection, prevention, etc.
This is complete research and study on the Six sigma and its methodology with case studies of Motorola and GE etc. This will help you a lot in understanding Six Sigma in Detail.
Join our webinar hosted by MAGNET: The Manufacturing Advocacy and Growth Network. As the NIST and Ohio MEP program advocates, we’ve invited a leader of our technological and educational cybersecurity partner, Ignyte Institute, for a conversation on how to get on board with the emerging Cybersecurity Maturity Model Certification (CMMC). This webinar will give a detailed and realistic overview of all cybersecurity frameworks and regulations required to continue working on existing projects or bid on future contracts as Department of Defense (DoD) prime and subcontractor. Our goal is to help you assess your current state of Governance, Risk Management, and Compliance (GRC), and provide you overall guidance on a smooth transition to the new regulatory norms in order to ensure that Ohio-based businesses maintain their competitive edge in the Defense Industrial Base (DIB).
How to determine a proper scope selection based on ISO 27001?PECB
Meeting Clause 4 - Context of the Organization "generic" requirements of ISO 27001 in order to determine a proper Documented Scope statement that meets business requirements and gives value to products and/or services.
Main points that have been covered are:
• Interested Parties
• Interfaces & Dependencies
• Legal / Regulatory & Contractual Obligations (Risk of Non-Compliance)
• Documented Scope Statement (including locations within Scope)
Presenter:
Mr. David Anders has worked more than 20+ years in the risk management field managing a broad spectrum of consulting services and product solutions. David has worked in the consulting field for 16 years and is the founder / CEO of SecuraStar, LLC, a niche ISO 27001 consulting firm in the United States and founder / CEO of ISMS Manager Software, LLC.
Link of the recorded session published on YouTube: https://youtu.be/hSaAvKgAC2c
The national Scot-Secure Summit is the largest annual Cyber Security Conference in Scotland: the event brings together senior IT leaders and Information Security personnel, providing a unique forum for knowledge exchange, discussion and high-level networking.
The conference programme is focussed on promoting best-practice cyber security; looking at the current trends, the key threats - and offering practical advice on improving resilience and implementing effective security measures.
A trustmark for the Internet of Things (IoT). An initiative by ThingsCon with support from the Mozilla Foundation.
Learn more at trustabletech.com and thingscon.com.
Presented at ThingsCon Salon Berlin, 17 July 2018.
Cyber Security IT GRC Management Model and Methodology.360factors
A discussion and presentation on cyber security trends in oil and gas, the benefits of an IT GRC Management System, and IT GRC Management Model and Methodology.
There are several companies that have raised the standards of business practices in their respective fields by exercising business ethics and making it an important aspect for running business. Insights Success acknowledges these companies by shortlisting “The Most Ethical Companies to watch, 2019”.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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.
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.
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/
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
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.
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.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
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/
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.
2. James Christie
jack of all trades, master of some
Test Manager & Consultant
Developer & Business Analyst
Information Security Manager
Project Manager
Computer Auditor
investment accountant
trainee chartered accountant
1b
3. Image courtesy Stuart Miles/FreeDigitalPhotos.net
Standards are a good thing
Shared understanding/definitions
Connecting the world
Repository of collective experience
Protect suppliers from
unscrupulous competition
Protect customers from
unscrupulous suppliers
2a
Can be attached to or referenced
by contracts
Increase professional discipline
4. Image courtesy Keerati/FreeDigitalPhotos.net
But testing standards ?
“ISO/IEC29119 relates to bullshit”
James Bach
Search for Michael Bolton & testing standards.
“If you need ISO29119, you probably
couldn't make good use of it.
If you could make good use of it, you
probably don't need it.”
Iain McCowatt
My objection here is to their status as
standards, rather than their content.
2b
5. What I learned from economics
1. There’s far too much unjustified certainty
around from people who should know
better.
2. Everything I learned about economics is
either rubbish, or simplistic (but
interesting). Probably. I'm not certain (see
#1).
3. The assumptions you start with dictate the
conclusions you arrive at.
4. In trying to understand what's happening
start by following the money (cui bono).
5. Dig below the surface. Always.
3a
6. Images courtesy Stuart Miles/FreeDigitalPhotos.net
What is economic rent?
capital
land
labour
3b
7. Image courtesy Stuart Miles/FreeDigitalPhotos.net
What is economic rent?
“There are two ways to become
wealthy; to create wealth or to take
wealth from others.”
Joseph Stiglitz, Columbia University,
Nobel prize winner in Economics.
“The payment to a factor of production
in excess of what is required to keep
that factor in its present use.”
David Riccardo
Unearned income? Or income that’s not
consistent with free market returns?
3c
8. Images courtesy coldesign, Stuart Miles/FreeDigitalPhotos.net
Theft
Rare talent
Monopoly profits
Insider dealing
Asymmetric knowledge
Inappropriate regulation
Patent ambush
Collusion over standards
3d
What is economic rent?
Free
money
9. Images courtesy Stuart Miles & Chris Sharp /FreeDigitalPhotos.net
Rent Seeking (it’s the name of the game)
3e
Influencing public policies for personal or factional gain
A negative sum game
10. Images courtesy Stuart Miles & digitalart /FreeDigitalPhotos.net
Rent Seeking (it’s the name of the game)
The prisoner’s dilemma
3f
Influencing public policies for personal or factional gain
11. Rent Seeking (it’s the name of the game)
Many small losers
A few big winners
3g
Images courtesy Stuart Miles, cooldesign & Vlado /FreeDigitalPhotos.net
Influencing public policies for personal or factional gain
12. Rent Seeking (it’s the name of the game)
Influencing public policies for personal or factional gain
Testers & customers
Many big losers
A few big winners
Large testing consultancies?
3h
Images courtesy Stuart Miles, cooldesign & Vlado /FreeDigitalPhotos.net
13. Image from Tom Toles / Washington Post
Regulatory Capture
Don’t break the law. Make the law.
“As a rule, regulation is acquired by
the industry and is designed and
operated primarily for its benefits.”
George Stigler, University of
Chicago, Nobel prize winner in
Economics
“Regulation was often sought by
industries for their own protection,
rather than being imposed in some
‘public interest’.”
Barry M Mitnick, University of
Pittsburgh
4a
15. Images courtesy Sura Nualpradid /FreeDigitalPhotos.net
Regulatory Capture - Licensing
4c
1970s,10% of US workforce in licensed occupations
2008, 30% of US workforce in licensed occupations
(Morris Kleiner)
16. “Imagine an industry where
qualifications are based on accepted
standards, required services are
specified in contracts that reference
these same standards, and best
industry practices are based on the
foundation of an agreed body of
knowledge – this could easily be the
testing industry of the near future.”
Stuart Reid, convenor of ISO 29119
Working Group
Implications – the vision of standards
5a
17. “Imagine an industry where
qualifications are based on accepted
standards, required services are
specified in contracts that reference
these same standards, and best
industry practices are based on the
foundation of an agreed body of
knowledge – this could easily be the
testing industry of the near future.”
Stuart Reid, convenor of ISO 29119
Working Group
Implications – the vision of standards
5a
18. Implications – the vision of standards
Have you ever felt insignificant?
5b
20. Implications – the vision of standards
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5d1
21. Implications – the vision of standards
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5d2
22. Implications – the vision of standards
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5d3
23. Implications – the vision of standards
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5d4
24. Implications – the vision of standards
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5d5
25. Implications – the vision of standards
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5d6
26. Implications – the vision of standards
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5d7
27. Implications – the vision of standards
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5d8
28. Implications – the vision of standards
5e
How government & big corporations
might see “craftsmen” testers?
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
29. Implications – the vision of standards
How the standards lobby wants to see
“serious” testers?
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5f
Image courtesy Ambro /FreeDigitalPhotos.net
30. Implications – the vision of standards
What we might get; drudgery, but we’re
proud to say we do ISO standard drudgery.
Irrelevant
“craftsmen” as
opposed to…?
Serious
corporate
testers?
Responsible
professionals?
Certified
testers?
5g
31. Implications – the Healthcare.gov fallout
6a
“Test Maturity and the Obamacare Website
Contractors to Government should have a
high CMMI and TMMI Level proving that
they not only have processes of high
maturity but continuously operate in a
mature environment.
The CMMI and TMMI are required by many
Department Of Defense and U.S.
Government contracts, since it will give the
Government the peace at heart that they
are dealing with a mature Company
operating with best practices.”
Images courtesy Stuart Miles/FreeDigitalPhotos.net
32. Implications – the Healthcare.gov fallout
6b
“Apply standards judicially … and
selectively apply frameworks such as CMMi
and ITIL to embrace their value-adding
processes and functions.
Service providers themselves should define
expectations regarding the application and
adherence to international standards like
ISO 29119 for software testing … to avoid
a situation where a solution or service has
never been tested and operational
readiness is questionable.”
Submission to
federal government
by professional
body?
Sales blurb?
or
“Lessons Learned From Healthcare.gov's
Troubled Launch”
33. Implications – the Healthcare.gov fallout
6b
“Apply standards judicially … and
selectively apply frameworks such as CMMi
and ITIL to embrace their value-adding
processes and functions.
Service providers themselves should define
expectations regarding the application and
adherence to international standards like
ISO 29119 for software testing … to avoid
a situation where a solution or service has
never been tested and operational
readiness is questionable.”
Sales blurb?
or both
Oct 15
2013
Dec 12 2013
Submission to US
Environmental
Protection Agency
“Lessons Learned From Healthcare.gov's
Troubled Launch”
34. Implications – the Healthcare.gov fallout
6c
“What the Outsourcing Industry Can Learn
from the HealthCare.gov Fiasco.
Set and adhere to standards.
Never put out a product to the market
without adhering to international standards.
There is ISO 29119 for software testing and
ISO 20000 for service management.”
“We base our approach to test strategy and
planning on ISO 29119 … to which we are
a contributor… (So) you are assured your
test strategy will reflect the complexity of
any given development project.”
35. Implications – the Healthcare.gov fallout
6d
“Infuse Test Factory is delivered on pre-
built centre of excellence model. The test
factory is an industrialized test delivery
service based on best of breed process,
people, and technology.
The service can be applied to functional
testing and non-functional testing.
Built on a proven methodology and a certified TMMi Level 3 testing
service; the Test Factory is built to ISO 29119 & ISO25010 standards.
The Infuse Test Factory provides an efficient and effective service
with guaranteed outcome.”
(for 2000 automated tests)
36. Implications – the Healthcare.gov fallout
6d
“Infuse Test Factory is delivered on pre-
built centre of excellence model. The test
factory is an industrialized test delivery
service based on best of breed process,
people, and technology.
The service can be applied to functional
testing and non-functional testing.
Built on a proven methodology and a certified TMMi Level 3 testing
service; the Test Factory is built to ISO 29119 & ISO25010 standards.
The Infuse Test Factory provides an efficient and effective service
with guaranteed outcome.”
(for 2000 automated tests)
38. 6e
Marketing ISO 29119 – the treasure of the standards
Mit der richtigen Schatzkarte in der Tasche ist der Weg oft ganz
einfach – das gilt auch fürs Softwaretesten. Im Spätsommer
2013 sind die ersten drei Teile der neuen Norm ISO/IEC/IEEE
29119 erschienen.
With the right treasure map in your pocket it’s easy to find your
way – that also goes for testing. The first three parts of the new
standard ISO 29119 are coming in late summer 2013.
39. 6e
Marketing ISO 29119 – the treasure of the standards
Mit der richtigen Schatzkarte in der Tasche ist der Weg oft ganz
einfach – das gilt auch fürs Softwaretesten. Im Spätsommer
2013 sind die ersten drei Teile der neuen Norm ISO/IEC/IEEE
29119 erschienen.
With the right treasure map in your pocket it’s easy to find your
way – that also goes for testing. The first three parts of the new
standard ISO 29119 are coming in late summer 2013.
40. Marketing ISO 29119 – an appeal to fear
6f
“Imagine something goes noticeably
wrong. How easy will you find it to
explain that your testing doesn’t comply
with international testing standards? So,
can you afford not to use them?”
Stuart Reid
41. Marketing ISO 29119 – asymmetric information
6g
Can you tell a
lemon from a
Lamborghini?
James Christie
“Buyers are
unclear on
what is 'good
test practice' “
Stuart Reid
Lamborghini image courtesy Teerapun /FreeDigitalPhotos.net
42. COBIT Framework
has no insistence
on “best practice”
Countless references to ISO
standards for;
- Risk management
- Security
- Release management
- Configuration management
- Service level management
- Incident management
- Problem management
- Business continuity
- etc
No mention of
testing
standards
No insistence on
detailed scripts
or test cases
None at all!
7a
What do the auditors say?
43. “Every IT environment is unique and
represents a unique set of risks. The
differences make it increasingly difficult
to take a generic or checklist approach
to auditing.”
7b
What do the auditors say?
The Snowflake Theory of IT Audit
Institute of Internal Auditors
Global Technology Audit
Guide, Management of IT
Audit, 1st edition, 2006
ISO standards are not mentioned except
in an appendix “… for consideration”.
44. “Internal auditors should not expect
organizations to fully implement PMBOK,
PRINCE2, COBIT, or any other large set of
best practices. Rather, they should expect
to see that these practices have been
customized and integrated into the
organization’s project management
methodology.”
Institute of Internal Auditors
Global Technology Audit
Guide,
Auditing IT Projects, 2009
(current)
7c
What do the auditors say?
45. Wrapping up – we have to speak out
8a
“Buyers are unclear on what
is 'good test practice' “
The debate must not be framed as a false choice
OR
46. Wrapping up
8b
American Society of Mechanical Engineers
v. Hydrolevel Corporation
Response of standards bodies?
Consensus is
“general agreement,
characterized by the
absence of sustained
opposition… by any important
part of the concerned interests”.
Need for consensus regarding both
standards and their interpretation.