Maturing your path toward DevOps with Continuous TestingPerfecto Mobile
nterest in Continuous Testing has been growing for 5 years now—yet the more we talk about it, the more polarized the discussion becomes. Complicating the conversation is the fact that Agile and DevOps are both driving the need for Continuous Testing, but both require distinctly different things from a quality perspective.
Join me for a lively discussion on what’s really required for Continuous Testing in the context of Agile and DevOps. Join Eran Kinsbruner, author of Continuous Testing for DevOps Professionals, as he explores:
How DevOps and Agile change the game for testing
Which elements of Continuous Testing are absolutely essential for Agile and DevOps
The top myths, misconceptions, and mistakes surrounding Continuous Testing
Strategies for measuring Continuous Testing progress and ROI
How to Eliminate Escaped Defects With a Proven Test Automation Coverage StrategyPerfecto by Perforce
No matter how good their test automation framework is, QA managers and engineers still get blamed whenever defects escape to production. This begs the question, why are critical defects — whether functional or non functional — escaping to production?
In this virtual session, Eran Kinsbruner, Chief Evangelist at Perfecto by Perforce, will uncover the root causes behind escaped defects in traditional testing cycles. Eran will provide a prescriptive and proven approach to building a solid test automation coverage strategy that reduces such risks.
Best Practices for Shifting Left Performance and Accessibility TestingPerfecto by Perforce
Web and mobile test cycles typically leverage automation frameworks like Selenium and Appium that are mostly focused on functional testing with end-to-end scenarios. But what about nonfunctional testing — including performance, accessibility, security, and UX?
Unfortunately, nonfunctional testing is either left to the end of the cycle or done only partially. Or, it’s outsourced externally, where it is performed manually due to a lack of time and automation abilities.
When nonfunctional testing is overlooked or left until the end of cycle, performance, accessibility, and UX defects can cause brand damage and are more expensive to fix after the fact. Specifically, accessibility defects can also result in expensive complaints or lawsuits.
Learn how you can avoid damaging defects. Join our panel webinar led by Perfecto’s VP of Products Tzvika Shahaf and Chief Evangelist and author Eran Kinsbruner, together with Dylan Barrel, CTO at Deque, and Henrik Rexed, Performance Testing Advocate from Neotys, to learn how you can expand your coverage within the build cycle by shifting automated nonfunctional testing left.
During the webinar, you will learn:
- The key benefits of shifting performance and accessibility testing left.
- Best practices and recommendations on how to succeed in shifting such tests into the build process.
- How to get started with mobile and web performance and accessibility testing.
CI/CD pipelines help DevOps teams automate and drive scalability of mobile app releases. However, teams still experience friction from all kinds of testing. To speed the flow, organizations are now turning to automated continuous testing (CT) in the pipeline by engaging the test automation and security teams. The latest advancements in functional and performance testing enable organizations to run faster, friction-free pipelines with CI/CD/CT.
Join Perfecto by Perforce Chief Evangelist and author, Eran Kinsbruner, and NowSecure Chief Mobility Officer, Brian Reed, in this webinar. Understand how successful organizations optimize their CI/CD pipelines with automated CT tools for functional and security testing in their build process.
Watch this webinar to learn the following:
- Fundamentals of continuous testing (CT) strategy for CI/CD/CT pipelines.
- How to fit automated security and functional testing together inside a DevOps process.
- Common pitfalls in mobile app security and how to overcome them.
One of the biggest problems with code reviews is that they often derail developer productivity. Learn about the essentials of code reviews, where they are today, and where they can be using AI/ML technologies. With machine learning technology, code quality can be improved, and developers can focus on invention, rather than remediation.
Software fuzzing has long been a trusted method for finding vulnerabilities that are difficult to discover using traditional methods. The application of AI and ML to this field has already begun to bear very promising results. Learn the various methods of fuzzing through examples, documentation, and other related data that can guide practitioners on where to start and which tools are ready to be applied today.
Continuous Quality: DevOps with Quality by Josh EastmanQA or the Highway
The document discusses continuous quality in DevOps. It notes that development is quick but testing lags, creating a conundrum. Continuous quality is described as integrating all testing activities continuously with development and delivery. This allows for immediate bug fixing, provisioning of test environments, and automated unit, functional and non-functional testing orchestrated by continuous integration and delivery tools. The key is to assess business risk coverage and establish a safety net to protect users. Continuous quality should be seamlessly integrated into the software delivery pipeline and provide actionable feedback at each stage.
The document discusses behavior driven development (BDD) using the Cucumber framework along with continuous integration using Jenkins. It introduces BDD and how Cucumber allows writing acceptance tests in a format like plain English that can be understood by business analysts, developers and testers. Cucumber uses the Gherkin language to write feature descriptions that serve as both documentation and automated tests. The document then discusses how Jenkins enables continuous integration by regularly scheduling and executing tests to accelerate code commits and testing. It provides the benefits of BDD in increasing automation and communication between teams as well as reducing defects. Finally, it outlines the pros and cons of taking a BDD approach.
Model-Based Testing for Cypress - a live webinar co-presented by Cypress.io and Curiosity Software Ireland on September 29th 2020.
Watch the on demand webinar recording - https://curiositysoftware.ie/resources/model-based-testing-for-cypress-webinar/
Visit TestModeller.io to start a free trial and work through our free Test Modeller for Cypress tutorial.
Book a free demo - calendly.com/curiosity-james
Cypress is one of the fastest-growing automation technologies, at the forefront of the test automation revolution. This webinar explored what happens when you combine this cutting-edge technology with a tried-and-tested methodology for maintaining tests and data in-sprint.
Cypress VP of Engineering Gleb Bahmutov joined seasoned model-based testing inventor James Walker, offering an in-depth exploration of the value of model-based testing for Cypress. Curiosity Solutions Architect Harry Burn was also on hand to draw on wide-reaching experience in implementing effective model-based test automation solutions.
You will come away from this lively discussion with an understanding of the value of model-based testing for Cypress, along with practical steps for realising its value today. You will see how modelling:
1. Automates test creation for existing frameworks, removing scripting bottlenecks;
2. Minimises test maintenance for in-sprint regression;
3. Ensures that every Cypress test comes with the accurate data it needs.
A live demo will show you how visual modelling also transforms delivery practices beyond test design and maintenance. You will discover how:
1. System designers, developers and QA teams can collaborate seamlessly from visual requirements models;
2. Non-coders can generate tests and data from the visual models, re-using code from Cypress frameworks;
3. Engineers waste no time copying, pasting and updating boilerplate code, focusing only on scripts for new and interesting logic;
4. Developers and QA teams work fully in parallel, developing from accurate specifications and rigorously testing in-sprint.
Join James, Harry and Gleb to learn how you can get started with model-based testing today, maintaining rigorous Cypress test suites in the shortest iterations!
This is a short preview of a talk I will giving at Agile Testing Days 2014
The rise of Distributed Version Control Systems with good merge support has rehabilitated Feature Branches with many Open Source projects (OSS) receiving contributions as Pull Requests. Feature Branching is a technique where developers do all their changes separate from the mainline of code. Next they open a Pull Request to have their code merged into the mainline after being peer reviewed.
This OSS popularity for Pull requests with Git and Mercurial has been transferring to commercial projects, with many teams now adopting it internally. SCM is seen as a Developer centric domain but testers have a lot to gain. This presentation will cover an introduction to Pull Requests and demonstrate how to identify key information that can be used to as inputs to different testing techniques.
While not a direct substitute for pairing with a developer, pull requests represent an opportunity to review the code, automated testing and learn from the developers by asking questions. As each Pull Request represents a single User Story this information can help limit the scope of Exploratory based testing sessions and be utilized to further understand the risk of the changes to the system.
Spec flow – functional testing made easyPaul Stack
The document introduces behavioral driven development (BDD) and the tools SpecFlow and WatiN. It discusses how BDD emerged from traditional testing practices to address limitations. SpecFlow allows writing tests in a readable format and generates unit tests. WatiN enables browser testing. The combination of SpecFlow and WatiN facilitates automated functional testing by writing tests in a business-readable format and executing them in a browser.
Drive Faster Quality Insights through Customized Test AutomationPerfecto by Perforce
When making the transformation to DevOps and agile, many organizations find it hard to meet tough product release schedules and to cope with large data sets. Triaging failures across multiple platforms has become tedious and time-consuming.
Reporting test-driven development (RTDD) is an innovative approach to agile testing that helps you write and implement tests with the end in mind (i.e., the test reports). RTDD puts structure, governance, and advanced capabilities into your test automation strategy.
RTDD enables the entire product team to collaborate and make data-driven decisions in real time, resulting in test scenarios and test suites that are structured and easy to manage.
Every DevOps implementation is unique, but certain challenges are the same. Establishing fast feedback loops, formulating a better definition of done, and anticipating technical gaps to delivery are all milestones to transformation.
In this session, our panel of experts will share their experiences in DevOps transformation. Learn how to:
-Improve your team’s definition of done to cut down rework
-Identify automation gaps that lead to later holding patterns
-Inject fast feedback to catch bugs as early as possible
-Establish autonomy and ownership over winning customer-focused experiences
This document discusses bringing agile practices to legacy software projects. It provides context about the speaker's background in quality assurance and managing both legacy and agile teams. It then describes challenges with the legacy product discussed, including that it uses a waterfall development model. The rest of the document provides suggestions for how to introduce agile practices to legacy projects, including starting small, focusing on collaboration and customer needs, and adapting practices wisely to the context.
Now-a-days the world of testing has shifted towards a Continuous Testing model. With increasing digital transformation, Agile & DevOps principles, the need to scale up quality initiatives becomes inevitable. Moreover, with increasing complexity and continuous integration cycles, the frequency of tests to release apps in a shorter time frame with continuous testing becomes the need of the hour to match the speed of Agile & DevOps.
Fast feedback loops and immediate responses allow businesses to adapt to changes in the market quicker than ever before. This is made possible with automation and continuous testing. But how do you achieve continuous testing?
In this, our specialist Sushma Nayak will discuss the present-day best practices in test automation at Knoldus and will examine the key testing trends that focus on the adoption of Continuous Delivery and the evolution of test automation in the coming year.
watch the video of this session on our website: https://www.knoldus.com/learn/webinars
***** 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
Keys to Continuous Delivery Success - Mark Warren, Product Director, Perforc...Perforce
Many well-known SaaS vendors use Continuous Delivery to update production sites at mind-bogglingly short intervals and non-SaaS organizations are increasingly looking to CD to increase customer satisfaction and be more competitive.This session will review case studies by Perforce customers, including NYSE, CCP Games, salesforce.com and others, to identify key success factors and provide recommendations for starting, or accelerating, the adoption of CD in your organization.
The document discusses quality assurance and testing in software development. It recommends establishing a quality assurance framework that incorporates source code management, continuous integration, code reviews, and continuous inspection tools like SonarQube. This helps automate the development process, reduce technical debt, and prevent bugs by finding and fixing issues early. Tracking key metrics also allows measuring the costs of quality problems versus prevention activities.
Vibrant Technologies is headquarted in Mumbai,India.We are the best selenium training provider in Navi Mumbai who provides Live Projects to students.We provide Corporate Training also.We are Best selenium classes in Mumbai according to our students and corporates
Selenium is used in many IT companies due to its numerous advantages compared to other automation testing tools in the market.We provide best Selenium training in Chennai with real time scenarios. We are the best training institute in Chennai providing the real time training in Chennai
Why do we need to have software testing happen in a continuous manner? This deck explains the importance of Continuous Integration and a case study of 24x7 Testing.
A Non-profit testing community and certification organization.
A global alliance of visionary industry leaders, prominent authors, leading educational institutions and testing evangelists who are passionate about proliferation of agile in testing.
The Mission:
- To grow agile testing awareness, practices and acceptance.
- To create a learning road-map specifically in agile testing space.
- To identify the milestones that can be evaluated, certified and thus recognized.
Code with Honor – on the importance and beauty of software programming - RMOU...Lucas Jellema
We want to be able to look our customer (and our mom) in the eye and state that we are proud of the software we have delivered. Because it is a high quality and lasting product. But can we really? Let’s discuss how to bring our profession to the next level.How to be a Professional Software Professional
Abstract
As programmers, our main goal is to make IT work. To translate functional specification into executable code. And sure, that is the least we can do. But we have more responsibility than this. We have to produce software that is robust and will reliably handle expected and unexpected cases. Software that is scalable and can handle expected and somewhat unexpected load gracefully. With minimal operating costs and in the greenest way possible. Software that is observable and manageable and that can be evolved with changing and new functional requirements and with changing technology. Software that will be legacy in the original, positive meaning of the word. That does not depend on the one big brain in our team or on the guy that has been around for three decades. Software that we know is good and can comfortably be modified in a controlled and productive way.
This session talks about what it takes to create our code with honor. It discusses automation at every level in the build, rollout and monitoring of infrastructure (as code), platform and application, using CI/CD pipelines and DevOps procedures and tool. The session talks about testing – before and during development as well as after each change anywhere in the system and for both functional and non-functional aspects. Test driven development, regression testing and smoke testing are among the concepts discussed. The term ‘clean code’ refers to code that is readable, testable and maintainable. Through code analysis and peer reviews and by performing refactoring we constantly refine our software to be collectively adaptable.
As software developers, we have an obligation to society, to our peers and to ourselves to not only write software that does the job, but to create code that is good. Ours is a great and meaningful line of work, especially if we raise our game professionally to code with honor.
Benefits:
* feel the responsibility we IT professionals have
* understand how and why we frequently fail in the responsibility
* learn about the key aspects to apply to find the road to redemption
This document outlines an agenda for a lunch and learn on SpecFlow, a .NET framework for behavior-driven development (BDD). The agenda includes introductions to BDD, SpecFlow, and a demo of creating SpecFlow specifications. Benefits are discussed such as creating shared understanding and reducing assumptions. Challenges like test organization and state sharing are also covered. It concludes that capturing acceptance criteria in Gherkin specs and iterating with the business can lead to detailed requirements and automated regression tests.
Presentation on Gene Kims - DevOps Enterprise Summit 2021. Anders presents a journey from journey from Monolithic applications to Microservices, On-Premise hosting to Public Cloud and from 3 production deployments per year to 30+ per
day.
The presentation on Wearable App Testing was done during #ATAGTR2017, one of the largest global testing conference. All copyright belongs to the author.
Author and presenter : Himansha Tyagi
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...Perfecto by Perforce
The mobile app landscape is incredibly fragmented across iOS and Android markets. And all OS/device combinations need to be tested thoroughly for the best end user experiences.
So, where do you start? Simulators and emulators are fast, but there’s a tradeoff — they can’t catch as many bugs as real devices. Organizations need a risk-based approach to enjoy the power of both platforms. Using both real and virtual devices allows you to achieve the scale of testing and app quality you seek. Learn how to leverage the strengths of each and consider the level of risk you are willing to take with escaped defects.
Join this webinar, led by Perfecto’s Chief Evangelist Eran Kinsbruner and VP of Product, Tzvika Shahaf, to understand how to build a strong mobile testing strategy that mitigates risk of escaped defects by using the correct mix of real and virtual devices.
Join this webinar to:
- Understand the differences between testing on simulators, emulators, and real devices.
- Learn platform considerations unique to testing on Android and iOS devices.
- Get recommendations on what platforms to test on through each stage of the SDLC.
Learn more at https://www.perfecto.io.
How to Scale Digital App Testing With Jenkins & Automation You Can TrustPerfecto by Perforce
DevOps requires structure, visibility, and orchestration to make everything flow smoothly and continuously. When executed correctly, DevOps workflows enable each squad the freedom to leverage their own tools, frameworks, and other technology stacks. This is a huge advantage. But it must be well integrated into the entire CI/CD pipeline for faster releases, integration validations, and a single pane of visibility to all stakeholders.
Here’s the challenge: throughout the different stages of DevOps, software development processes must rely on a stable test environment. Teams need stable test automation that can run and cover their ever-changing web and mobile apps continuously within the CI/CD pipeline. Without it, organizations risk negating the value of DevOps.
In this session, Eran Kinsbruner, Chief Evangelist, Author, and Product Manager and Johnny Lam, Senior Solutions Engineer, will explain how to build a continuous test automation foundation that can scale, and even more importantly, can be trusted.
The audience will leave this session with:
- The fundamentals of continuous testing and how CT fits within DevOps.
- The ability to match technologies that enable effective test automation across web and mobile platforms.
- The key advantages of an enterprise-grade cloud for a winning digital DevOps journey.
- A live demo of a cloud-based solution that matches the above principles.
The document discusses behavior driven development (BDD) using the Cucumber framework along with continuous integration using Jenkins. It introduces BDD and how Cucumber allows writing acceptance tests in a format like plain English that can be understood by business analysts, developers and testers. Cucumber uses the Gherkin language to write feature descriptions that serve as both documentation and automated tests. The document then discusses how Jenkins enables continuous integration by regularly scheduling and executing tests to accelerate code commits and testing. It provides the benefits of BDD in increasing automation and communication between teams as well as reducing defects. Finally, it outlines the pros and cons of taking a BDD approach.
Model-Based Testing for Cypress - a live webinar co-presented by Cypress.io and Curiosity Software Ireland on September 29th 2020.
Watch the on demand webinar recording - https://curiositysoftware.ie/resources/model-based-testing-for-cypress-webinar/
Visit TestModeller.io to start a free trial and work through our free Test Modeller for Cypress tutorial.
Book a free demo - calendly.com/curiosity-james
Cypress is one of the fastest-growing automation technologies, at the forefront of the test automation revolution. This webinar explored what happens when you combine this cutting-edge technology with a tried-and-tested methodology for maintaining tests and data in-sprint.
Cypress VP of Engineering Gleb Bahmutov joined seasoned model-based testing inventor James Walker, offering an in-depth exploration of the value of model-based testing for Cypress. Curiosity Solutions Architect Harry Burn was also on hand to draw on wide-reaching experience in implementing effective model-based test automation solutions.
You will come away from this lively discussion with an understanding of the value of model-based testing for Cypress, along with practical steps for realising its value today. You will see how modelling:
1. Automates test creation for existing frameworks, removing scripting bottlenecks;
2. Minimises test maintenance for in-sprint regression;
3. Ensures that every Cypress test comes with the accurate data it needs.
A live demo will show you how visual modelling also transforms delivery practices beyond test design and maintenance. You will discover how:
1. System designers, developers and QA teams can collaborate seamlessly from visual requirements models;
2. Non-coders can generate tests and data from the visual models, re-using code from Cypress frameworks;
3. Engineers waste no time copying, pasting and updating boilerplate code, focusing only on scripts for new and interesting logic;
4. Developers and QA teams work fully in parallel, developing from accurate specifications and rigorously testing in-sprint.
Join James, Harry and Gleb to learn how you can get started with model-based testing today, maintaining rigorous Cypress test suites in the shortest iterations!
This is a short preview of a talk I will giving at Agile Testing Days 2014
The rise of Distributed Version Control Systems with good merge support has rehabilitated Feature Branches with many Open Source projects (OSS) receiving contributions as Pull Requests. Feature Branching is a technique where developers do all their changes separate from the mainline of code. Next they open a Pull Request to have their code merged into the mainline after being peer reviewed.
This OSS popularity for Pull requests with Git and Mercurial has been transferring to commercial projects, with many teams now adopting it internally. SCM is seen as a Developer centric domain but testers have a lot to gain. This presentation will cover an introduction to Pull Requests and demonstrate how to identify key information that can be used to as inputs to different testing techniques.
While not a direct substitute for pairing with a developer, pull requests represent an opportunity to review the code, automated testing and learn from the developers by asking questions. As each Pull Request represents a single User Story this information can help limit the scope of Exploratory based testing sessions and be utilized to further understand the risk of the changes to the system.
Spec flow – functional testing made easyPaul Stack
The document introduces behavioral driven development (BDD) and the tools SpecFlow and WatiN. It discusses how BDD emerged from traditional testing practices to address limitations. SpecFlow allows writing tests in a readable format and generates unit tests. WatiN enables browser testing. The combination of SpecFlow and WatiN facilitates automated functional testing by writing tests in a business-readable format and executing them in a browser.
Drive Faster Quality Insights through Customized Test AutomationPerfecto by Perforce
When making the transformation to DevOps and agile, many organizations find it hard to meet tough product release schedules and to cope with large data sets. Triaging failures across multiple platforms has become tedious and time-consuming.
Reporting test-driven development (RTDD) is an innovative approach to agile testing that helps you write and implement tests with the end in mind (i.e., the test reports). RTDD puts structure, governance, and advanced capabilities into your test automation strategy.
RTDD enables the entire product team to collaborate and make data-driven decisions in real time, resulting in test scenarios and test suites that are structured and easy to manage.
Every DevOps implementation is unique, but certain challenges are the same. Establishing fast feedback loops, formulating a better definition of done, and anticipating technical gaps to delivery are all milestones to transformation.
In this session, our panel of experts will share their experiences in DevOps transformation. Learn how to:
-Improve your team’s definition of done to cut down rework
-Identify automation gaps that lead to later holding patterns
-Inject fast feedback to catch bugs as early as possible
-Establish autonomy and ownership over winning customer-focused experiences
This document discusses bringing agile practices to legacy software projects. It provides context about the speaker's background in quality assurance and managing both legacy and agile teams. It then describes challenges with the legacy product discussed, including that it uses a waterfall development model. The rest of the document provides suggestions for how to introduce agile practices to legacy projects, including starting small, focusing on collaboration and customer needs, and adapting practices wisely to the context.
Now-a-days the world of testing has shifted towards a Continuous Testing model. With increasing digital transformation, Agile & DevOps principles, the need to scale up quality initiatives becomes inevitable. Moreover, with increasing complexity and continuous integration cycles, the frequency of tests to release apps in a shorter time frame with continuous testing becomes the need of the hour to match the speed of Agile & DevOps.
Fast feedback loops and immediate responses allow businesses to adapt to changes in the market quicker than ever before. This is made possible with automation and continuous testing. But how do you achieve continuous testing?
In this, our specialist Sushma Nayak will discuss the present-day best practices in test automation at Knoldus and will examine the key testing trends that focus on the adoption of Continuous Delivery and the evolution of test automation in the coming year.
watch the video of this session on our website: https://www.knoldus.com/learn/webinars
***** 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
Keys to Continuous Delivery Success - Mark Warren, Product Director, Perforc...Perforce
Many well-known SaaS vendors use Continuous Delivery to update production sites at mind-bogglingly short intervals and non-SaaS organizations are increasingly looking to CD to increase customer satisfaction and be more competitive.This session will review case studies by Perforce customers, including NYSE, CCP Games, salesforce.com and others, to identify key success factors and provide recommendations for starting, or accelerating, the adoption of CD in your organization.
The document discusses quality assurance and testing in software development. It recommends establishing a quality assurance framework that incorporates source code management, continuous integration, code reviews, and continuous inspection tools like SonarQube. This helps automate the development process, reduce technical debt, and prevent bugs by finding and fixing issues early. Tracking key metrics also allows measuring the costs of quality problems versus prevention activities.
Vibrant Technologies is headquarted in Mumbai,India.We are the best selenium training provider in Navi Mumbai who provides Live Projects to students.We provide Corporate Training also.We are Best selenium classes in Mumbai according to our students and corporates
Selenium is used in many IT companies due to its numerous advantages compared to other automation testing tools in the market.We provide best Selenium training in Chennai with real time scenarios. We are the best training institute in Chennai providing the real time training in Chennai
Why do we need to have software testing happen in a continuous manner? This deck explains the importance of Continuous Integration and a case study of 24x7 Testing.
A Non-profit testing community and certification organization.
A global alliance of visionary industry leaders, prominent authors, leading educational institutions and testing evangelists who are passionate about proliferation of agile in testing.
The Mission:
- To grow agile testing awareness, practices and acceptance.
- To create a learning road-map specifically in agile testing space.
- To identify the milestones that can be evaluated, certified and thus recognized.
Code with Honor – on the importance and beauty of software programming - RMOU...Lucas Jellema
We want to be able to look our customer (and our mom) in the eye and state that we are proud of the software we have delivered. Because it is a high quality and lasting product. But can we really? Let’s discuss how to bring our profession to the next level.How to be a Professional Software Professional
Abstract
As programmers, our main goal is to make IT work. To translate functional specification into executable code. And sure, that is the least we can do. But we have more responsibility than this. We have to produce software that is robust and will reliably handle expected and unexpected cases. Software that is scalable and can handle expected and somewhat unexpected load gracefully. With minimal operating costs and in the greenest way possible. Software that is observable and manageable and that can be evolved with changing and new functional requirements and with changing technology. Software that will be legacy in the original, positive meaning of the word. That does not depend on the one big brain in our team or on the guy that has been around for three decades. Software that we know is good and can comfortably be modified in a controlled and productive way.
This session talks about what it takes to create our code with honor. It discusses automation at every level in the build, rollout and monitoring of infrastructure (as code), platform and application, using CI/CD pipelines and DevOps procedures and tool. The session talks about testing – before and during development as well as after each change anywhere in the system and for both functional and non-functional aspects. Test driven development, regression testing and smoke testing are among the concepts discussed. The term ‘clean code’ refers to code that is readable, testable and maintainable. Through code analysis and peer reviews and by performing refactoring we constantly refine our software to be collectively adaptable.
As software developers, we have an obligation to society, to our peers and to ourselves to not only write software that does the job, but to create code that is good. Ours is a great and meaningful line of work, especially if we raise our game professionally to code with honor.
Benefits:
* feel the responsibility we IT professionals have
* understand how and why we frequently fail in the responsibility
* learn about the key aspects to apply to find the road to redemption
This document outlines an agenda for a lunch and learn on SpecFlow, a .NET framework for behavior-driven development (BDD). The agenda includes introductions to BDD, SpecFlow, and a demo of creating SpecFlow specifications. Benefits are discussed such as creating shared understanding and reducing assumptions. Challenges like test organization and state sharing are also covered. It concludes that capturing acceptance criteria in Gherkin specs and iterating with the business can lead to detailed requirements and automated regression tests.
Presentation on Gene Kims - DevOps Enterprise Summit 2021. Anders presents a journey from journey from Monolithic applications to Microservices, On-Premise hosting to Public Cloud and from 3 production deployments per year to 30+ per
day.
The presentation on Wearable App Testing was done during #ATAGTR2017, one of the largest global testing conference. All copyright belongs to the author.
Author and presenter : Himansha Tyagi
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...Perfecto by Perforce
The mobile app landscape is incredibly fragmented across iOS and Android markets. And all OS/device combinations need to be tested thoroughly for the best end user experiences.
So, where do you start? Simulators and emulators are fast, but there’s a tradeoff — they can’t catch as many bugs as real devices. Organizations need a risk-based approach to enjoy the power of both platforms. Using both real and virtual devices allows you to achieve the scale of testing and app quality you seek. Learn how to leverage the strengths of each and consider the level of risk you are willing to take with escaped defects.
Join this webinar, led by Perfecto’s Chief Evangelist Eran Kinsbruner and VP of Product, Tzvika Shahaf, to understand how to build a strong mobile testing strategy that mitigates risk of escaped defects by using the correct mix of real and virtual devices.
Join this webinar to:
- Understand the differences between testing on simulators, emulators, and real devices.
- Learn platform considerations unique to testing on Android and iOS devices.
- Get recommendations on what platforms to test on through each stage of the SDLC.
Learn more at https://www.perfecto.io.
How to Scale Digital App Testing With Jenkins & Automation You Can TrustPerfecto by Perforce
DevOps requires structure, visibility, and orchestration to make everything flow smoothly and continuously. When executed correctly, DevOps workflows enable each squad the freedom to leverage their own tools, frameworks, and other technology stacks. This is a huge advantage. But it must be well integrated into the entire CI/CD pipeline for faster releases, integration validations, and a single pane of visibility to all stakeholders.
Here’s the challenge: throughout the different stages of DevOps, software development processes must rely on a stable test environment. Teams need stable test automation that can run and cover their ever-changing web and mobile apps continuously within the CI/CD pipeline. Without it, organizations risk negating the value of DevOps.
In this session, Eran Kinsbruner, Chief Evangelist, Author, and Product Manager and Johnny Lam, Senior Solutions Engineer, will explain how to build a continuous test automation foundation that can scale, and even more importantly, can be trusted.
The audience will leave this session with:
- The fundamentals of continuous testing and how CT fits within DevOps.
- The ability to match technologies that enable effective test automation across web and mobile platforms.
- The key advantages of an enterprise-grade cloud for a winning digital DevOps journey.
- A live demo of a cloud-based solution that matches the above principles.
Cross-browser test automation continues to be a huge challenge. Test flakiness and code maintenance — together with the complexity of automating advanced scenarios in shrunken timelines — has created a need for next-gen test automation.
And that’s where codeless testing can help.
Powered by machine-learning and AI, codeless testing is best positioned to support test automation challenges and compliment code-based test scripts. Join Eran Kinsbruner, Chief Evangelist and author at Perfecto, along with Tzvika Shahaf, AVP Sales Engineering, as they take codeless test automation to the next level.
In this webinar, you will learn how to create a robust codeless Selenium test script that can run in parallel against multiple browser permutations from within continuous integration (Jenkins, TeamCity, e.g.) environments.
In this live webinar, Eran and Tzvika will cover the following:
• The key benefits of codeless test automation and the challenges it solves.
• How to configure codeless testing to run from within a scheduler or leading CI servers.
• How to visualize parallel codeless testing via a CI dashboard.
• How to get a single view of code-based and codeless in a single report.
Fast Data, Fast Delivery: How Smart Analysis Accelerates App TestingPerfecto by Perforce
Teams generate huge amounts of test reporting data daily. Unfortunately, most open source frameworks do not come with reporting, making the analysis mostly manual and tedious.
That’s where a test reporting platform can help you. To find bugs faster, you need something that can filter out noise and false negatives. That way, you can focus on the real issues for a quick MTTR. An efficient test reporting platform helps you find and fix bugs quickly and release higher-quality apps faster.
Join this webinar, led by Perfecto Chief Evangelist Eran Kinsbruner and VP of Product Management Tzvika Shahaf, to:
- Understand how efficient analysis helps you test faster.
- Learn what to look for in an effective reporting platform.
- See a live demo of test failure analysis and debugging.
This document discusses integrating mobile and web app testing capabilities into Visual Studio Teams to enable testing across real devices and user conditions as part of the development and release process. It highlights how Perfecto's Continuous Quality Lab integrates with Visual Studio through extensions that allow for interactive test development on devices, automated testing with every build, and exploratory testing. A demo then shows how these capabilities help achieve velocity and quality goals through increased test coverage and the ability to find issues earlier in development cycles. The document encourages attendees to try a free trial of Perfecto's integration with Visual Studio Teams.
This document provides a summary of a QA Lead's career experience and qualifications. They have over 10 years of experience in test management from conceptualization to release. They are proficient in both manual and automated testing across mobile, web, and TV platforms. They have experience leading teams of 3-5 people on agile projects. Their skills include test planning, execution, automation, and defect tracking using tools like JIRA, QC, and Selenium.
Enhancing your Test automation Scenario Coverage Using Selenium by Eran Kinsb...QA or the Highway
This document discusses strategies for scaling test automation. It begins with an introduction of the speakers and an overview of continuous testing and the need for scale. It then covers cross-browser testing, the mobile landscape, and how to mix technologies like Selenium, headless browsers, and codeless testing for maximum coverage. The document compares tools and practices, and provides best practices for scaling test automation, including strategies for test data, certification of test scenarios, and measuring return on investment. It concludes with a live demo of scaling Selenium tests on Perfecto.
Mobile Testing: What—and What Not—to AutomateTechWell
Organizations are moving rapidly into mobile technology, which has significantly increased the demand for testing of mobile applications. David Dangs says testers naturally are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency. But should you try to automate all things mobile? Unfortunately, the answer is not always clear. Mobile has its own set of complications, compounded by a wide variety of devices and OS platforms. Join David to learn what mobile testing activities are ripe for automation—and those items best left to manual efforts. He describes the various considerations for automating each type of mobile application: mobile web, native app, and hybrid applications. David also covers device-level testing, types of testing, available automation tools, and recommendations for automation effectiveness. Finally, based on his years of mobile testing experience, David provides some tips and tricks to approach mobile automation. Leave with a clear plan for automating your mobile applications.
Visual Studio provides integrated tools to support DevOps practices like continuous integration, delivery, deployment and monitoring across the development and production environments. It allows teams to plan, develop, test and release applications while optimizing resources, managing technical debt, and gaining insights from evidence in production to refine future work.
The burgeoning use of mobile devices has created enormous opportunities for organizations to leverage mobile to increase sales, advertise products, and collaborate with internal and external resources. However, with increasing usage, the need to perform testing on these devices is increasing significantly. This is not an easy task considering the number of devices, device operating systems, and operating system versions. To manage the number of variations, organizations rely on mobile testing tools to support their testing efforts. David Dang shares his experiences analyzing numerous mobile testing tool platforms for a prominent shopping network. Learn how identifying the "right" mobile testing tool depends on multiple factors such as supported devices, level of testing, resources, and required integration with other tools. Take back to share with your team a review of common tools on the market and the pros and cons of each.
Appium is the leading open source and de facto framework for cross-platform iOS and Android mobile functional test automation. That’s nothing new.
With constant changes in the mobile space, and together with the ongoing DevOps transformation, teams are challenged with the objective of enhancing test automation coverage, stability, and delivering valuable feedback to the mobile app developers as quickly as possible.
Additionally, quite often app developers and testers naïvely approach testing by following test steps, rather than testing from the end-user perspective.
Lastly, the testing ecosystem is divided into various practitioners with different skillsets following different methodologies.
In this webinar led by Perfecto’s CTO Uzi Eilon, and Chief Evangelist and Author Eran Kinsbruner to uncover the following:
-Get a baseline on where Appium framework stands as we begin 2019.
-Realize the importance of advanced Appium testing approach from an end-user flow perspective.
-Learn about the toolset you need to make your Appium success complete.
-Learn how to match the skillset and methodology while using the Appium framework.
-Behavior-driven development (BDD) based testing with Appium and Perfecto’s Quantum framework.
-Testing at scale in the cloud via Appium Studio, with the Perfecto cloud connecting to the community.
-See how AI-driven reporting in Perfecto’s DigitalZoom can reduce the time to analyze, resolve issues, and eliminate noise in your pipeline.
Exemplarr Worldwide is one of the fastest growing companies providing software development outsourcing services since 1999. It offers services like software development, product development, application migration, and maintenance using standard methodologies and processes. Exemplarr aims to provide high quality, cost-effective solutions using cutting-edge technologies and has experience in various domains like engineering, publishing, e-learning, and more.
The document provides a resume for Ganesh Rao Jagatap. It summarizes his contact information, career objective, 5+ years of experience in software testing including mobile app testing, web application testing, and automation testing. It also lists his educational qualifications as a B.E. in Electronics and Communication and details several projects he worked on, the roles and responsibilities held, and the technologies used.
Covered in this webinar:
- Quick Intro to Perfecto's New Reporting Tool
- 4 Tips and Tricks
- DEMO
- Q & A
By the end of this webinar, you will be able to quickly and effectively view test results and identify potential problems, as part of your continuous integration workflow. You'll also be able to use your existing tools to collect data into a single place where you can then see the complete picture.
Covered in this webinar:
- Perfecto 101
- Core Diffs for Insurance
- Insurance Case Studies
- Open Discussion
By the end of this webinar, you'll be chomping at the bit for your next opportunity to work with an insurance customer and Perfecto.
Speaker:
Amir Rozenberg
Director of Product Management
Perfecto
Keeping Your Continuous Test Automation Continuously ValuablePerfecto by Perforce
When executing test automation at scale and continuously the value tends to decline over time, the team should follow recommended practices to keep their tests with high value.
Getting the value from your test automation is fundamental for fast feedback, risk reduction and return on investment from your testing activities. Getting the value from your test automation is fundamental for fast feedback, risk reduction and return on investment from your testing activities.
Once developing the test scenarios, teams cannot stop monitoring and ensuring that their tests continuously bring value, are not flaky, and can support the latest functionalities in your web and mobile apps. Teams often “forget” about their tests once they have been developed and integrated into the CI pipeline regardless of the value they bring.
Key Takeaways:
-How to make smart decisions regarding which test scenarios to automate?
-What are the criteria for a test to get included in the CI and continuous testing pipeline?
-How to continuously maintain the tests and optimize your suite so it continues to bring value?
-See a live demo of smart reporting and analytics that can serve as a monitoring and test maintenance tool.
Test Automation for Mobile Applications: A Practical GuideTechWell
The world of information technology is undergoing revolutionary changes. Advancements in mobile computing, fueled by mobile applications, are playing an important role in driving these changes. While developers build their technical skills to accommodate these evolving trends, it is equally important for testers to understand what it takes to test mobile applications. Testers must understand the scope of mobile device applications testing, whether automation is feasible, and what challenges will face the test team. Kunal Chauhan presents an optimized approach to testing smart devices, specifically focusing on mobile applications test automation, the various forms of applications (web, native, hybrid), and the tools available to assist in the automation process. Kunal demonstrates an automation framework using open source tools, providing a practical implementable solution to add to your mobile test automation toolkit.
Test Automation at the Speed of Agile: Making It Work Every BuildTechWell
Join Danny McKeown, Paychex’s lead test enterprise automation architect, to see how a small tools group supports nearly one-hundred agile teams as they move toward achieving continuous delivery. Take part in the conversation to understand how Paychex is progressing in the third year of its agile transformation. Danny describes how this IT-wide initiative has impacted how the tools group supports so many teams and changed its own practices to provide more timely support. With the goal of increasing velocity, a solid automation strategy has become a powerful enabler. Danny describes how Paychex assesses progress with a maturity lens. Their always-evolving automation framework serves web and mobile team requirements. He shares an HTML5 mini-case study, describing how adopting responsive web changed practices. Embedding quality in multiple daily builds has not come without its challenges, and Danny describes the lessons learned and their next steps. This interactive session will encourage participants to share their experiences as well—so come ready!
Digital assurance through comprehensive test automation is crucial for businesses undergoing digital transformation to keep up with changing demands. EPAM provides test automation services and intellectual property to help clients achieve digital assurance. Their experienced testers work closely with business teams to ensure technology aligns with goals and provides a consistent customer experience across channels. Automated testing allows for continuous delivery while maintaining quality.
Keeping Your Continuous Test Automation Suites Continuously Valuable in DevOpsPerfecto by Perforce
When executing test automation at scale and continuously the value tends to decline over time, the team should follow recommended practices to keep their tests with high value.
Getting the value from your test automation is fundamental for fast feedback, risk reduction and return on investment from your testing activities. Once developing the test scenarios, teams cannot stop monitoring and ensuring that their tests continuously bring value, are not flaky, and can support the latest functionalities in your web and mobile apps. Teams often “forget” about their tests once they have been developed and integrated into the CI pipeline regardless of the value they bring.
This webinar will cover:
-How to make smart decisions regarding which test scenarios to automate?
-What are the criteria for a test to get included in the CI and continuous testing pipeline?
-How to continuously maintain the tests and optimize your suite so it continues to bring value?
-See a live demo of smart reporting and analytics that can serve as a monitoring and test maintenance tool.
The future of mobile apps is looking bright. New features and functionalities are creating better user experiences than ever before. These emerging trends and technologies are changing mobile apps as we know them, and with it, how we develop and test them.
Advanced mobile technologies, such as APKs, PWAs, App Clips, foldable phones, and emerging frameworks like Flutter are now the new normal for mobile. But what does that mean for mobile app development and testing?
In this webinar, led by Perfecto Chief Evangelist, Product Manager, & Author, Eran Kinsbruner, along with Karthik K.K., test automation expert, instructor, and founder of ExecuteAutomation, you will learn more about the changing mobile landscape and what it means for you.
Watch this webinar to:
- Understand the trends changing the mobile app landscape.
- Learn the implications of these emerging trends on development and testing.
- Watch a demo of an enterprise test automation cloud environment.
Learn more at www.perfecto.io.
Mastering Cross-Browser Test Automation With Cypress and SeleniumPerfecto by Perforce
As digital reality becomes a win-lose situation for the majority of enterprises today, having a solid test automation strategy for your web applications is key for business success. In the current landscape, there are two strong technologies, Cypress and Selenium, that when utilized properly, can enable a sustainable continuous testing workflow. In this session, Perfecto by Perforce Chief Evangelist, author, and Product Manager, Eran Kinsbruner will provide a deep overview of both Selenium and Cypress and address the key benefits of using both as part of your testing strategy.
In this session, you will learn the following:
- The core benefits of Cypress and Selenium.
- The main differences between the two framework, and why teams should leverage both.
- How teams can boost their velocity and productivity by running Selenium and Cypress in the Perfecto cloud.
Cloud testing has never been easier with Perfecto. We’ve rolled out new features and new public cloud packages that make testing in the cloud more accessible than ever before.
Come and see how others are leveraging the platform to scale automation, unite global and remote teams, and release faster. If you’re no longer in the office due to COVID-19, our platform is tailored to help you get through it successfully.
Join this webinar, led by Perfecto’s Director Global Engineering, Nico Kruger, to see the top five use cases for Perfecto’s public cloud, and learn how to successfully automate testing, no matter where you’re currently at.
Attend this webinar to:
- Learn how testing clouds can extend test coverage, accelerate testing, and unite global teams.
- Learn how other teams are addressing app testing challenges to help accelerate their release cycles.
- Get a guided tour of the Perfecto public cloud and watch a live demo.
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps NextPerfecto by Perforce
The approaches and techniques that worked yesterday may not be optimum for the next generation of enterprise AI platforms. This session will cover how to prove Artificial Intelligence (AI) platforms by leveraging Cognitive, Reliability, and Chaos Engineering heuristics.
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps NextPerfecto by Perforce
Many companies are implementing RPA to automate high-frequency transactional processes that are better handled by bots. There is great opportunity in leveraging RPA to embed bots into handling regulatory requests, and much to be considered from a measurement perspective before adopting RPA on an enterprise scale, which are covered in this session.
The New Categories of Software Defects in the Era of AI and ML - DevOps NextPerfecto by Perforce
When AI and ML are tested alongside traditional features of an app, the defects are of a different nature. AI/ML creates a new set of defect classification that will invade the DevOps space, and this session addresses these new and modern types of defects, including data-related, stochastic, and interpretability defects.
Leveraging AI and ML in Test Management Systems - DevOps NextPerfecto by Perforce
AI and ML can be utilized to improve test management and quality, and the impact of changes from design into production. Learn about the various stages of software development life cycle from planning and design, through coding and testing, and shows how AI and ML can benefit these stages from within a test management system.
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps NextPerfecto by Perforce
The market has made great advancements in addressing inefficiencies in automated production and operation environment management. When armed with advanced abilities that make an AIOps portfolio valuable, IT managers can impact the entire software delivery cycle. Attend this session for a current and futuristic overview of AIOPs, its benefits, and where it’s heading in the future.
Classification of Advanced AI and ML Testing Tools - DevOps NextPerfecto by Perforce
AI and ML solutions, whether commercial or open source, typically address unique use case or challenges. Learn about the categorization of testing tools with advanced AI/ML and get examples and existing tools for each of the use cases.
Advancing the State of The Art in AI and Testing - DevOps NextPerfecto by Perforce
In this session, we’ll explore some of the latest advancements in AI for software testing. Our goal is to bring you to the bleeding edge of where AI and ML technologies are being applied to difficult software testing problems in the real world today. AI is no longer just doing functional testing, it’s testing user interface designs, video stream quality, gameplay, and more.
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best PracticesPerfecto by Perforce
iOS 14 is a mature public beta. And yet it is already plagued with quality issues for both developers and testers. The new platform not only introduces major UI/UX changes, but also new capabilities and a completely new line of devices.
With features like a redesigned, widget-filled home screen, app clips, a new app library, Mac Catalyst, privacy enhancements, and more, teams need to prepare their apps for iOS 14 by testing on the beta now.
From early reviews of the iOS 14, Perfecto and Applitools were able to spot a plethora of severe quality issues, including functional, UI/visual, as well as memory allocation issues.
Join Perfecto’s Chief Evangelist and Product Manager, Eran Kinsbruner, together with Applitools Quality Evangelist and Solution Architect, Anand Bagmar, to get a complete overview of what iOS 14 introduces to developers and testers, and how to prevent quality pitfalls ahead of the September release.
Key topics covered in the webinar will include:
- An overview of iOS 14 features.
- Functional and visual testing strategy for new OS version releases.
- Test coverage recommendations for iOS and iPadOS across new and legacy versions.
- How to combine iOS simulators and real devices in your testing strategy.
- How functional and visual testing complement each other.
- A live demo of real enterprise app issues with the iOS 14 beta.
Accelerating Digital Transformation With API Lifecycle & Test AutomationPerfecto by Perforce
Today, more than ever, exceptional digital experiences are critical. Many businesses are going entirely online. But ensuring high quality mobile and desktop apps is complicated.
Apps must meet a wide range of functional, nonfunctional, integration, and UX requirements. Your test strategy must cover the entire range of the testing pyramid, include unit, API, and UI/UX. This will provide the best digital experience.
In this webinar, you'll understand how to build a winning digital strategy from design, development, and testing. You'll also learn the following:
- Why APIs matter to the user experience.
- The fundamentals of API testing.
- How Perfecto can provide high quality digital apps.
Learn more at www.perfecto.io.
The Automation Firehose: Be Strategic & Tactical With Your Mobile & Web TestingPerfecto by Perforce
The document discusses strategies for effective test automation. It emphasizes taking a risk-based approach to prioritize what to automate based on factors like frequency of use, complexity of setup, and business impact. The document outlines approaches for test automation frameworks, coding standards, and addressing common challenges like technical debt. It provides examples of metrics to measure the effectiveness of test automation efforts.
Today more than ever, digital quality is critical to any business. In this uncertain time, businesses are shifting 100% of their customer engagements to digital channels like mobile and web apps.
To ensure business continuity at all times, teams need to utilize a cloud infrastructure that is always on, available, secure, and scalable. Cloud testing allows globally dispersed teams to test at any time from anywhere in the world — whether that’s from the office or at home.
Join Perfecto by Perforce Chief Evangelist, Eran Kinsbruner, in this upcoming webinar to understand the key business benefits of moving functional and nonfunctional testing to the cloud. Eran will cover the following key topics:
-What it takes to move an existing do-it-yourself (DIY) solution to the cloud.
-What a cloud testing solution should include to ensure reliable test automation.
-How to scale your cloud from the essential phase to an extended coverage and capabilities phase.
Improve Mobile Test Automation With Expert Tips
In our 2020 State of Test Automation report, we learned that the average team automates less than 50% of their tests. That’s just not good enough.
Complex test scenarios make it difficult for teams to achieve successful automation. That’s even more true for mobile app testing, with notoriously advanced capabilities to test. Learn how to achieve better automation with Appium — and learn some testing tips you may not know are possible.
Join Perfecto Chief Evangelist Eran Kinsbruner, along with Sai Krishna and Srinivasan Sekar, Appium community contributors and lead consultants at Thought Works.
Together, these industry experts will go through a set of advanced test automation practices to increase your coverage. Such practices include support for biometrics, image injection, audio capturing, network conditions, working with logs, and more.
See what these key contributors of Appium have to share. Join this upcoming webinar to:
-Learn advanced Appium testing, such as video streaming from iOS devices and in-app authentication testing.
-See these tests executed with live Appium demos.
-Get a sneak peek at what’s to come in Appium 2.0.
-Learn how to accelerate Appium testing with a cloud solution.
Enhancing Your Test Automation Scenario Coverage with Selenium - QA or the Hi...Perfecto by Perforce
This document discusses strategies for scaling test automation. It begins with an introduction of the speaker and an overview of continuous testing and the need for scale. It then covers cross-browser testing challenges and solutions like Selenium. The rest of the document discusses measuring success, tools for test automation, strategies for scaling like using the cloud, and best practices. It concludes with a live demo of scaling Selenium tests using Perfecto.
4 Testing Methods to Scale and Automate Your DevOps PipelinePerfecto by Perforce
As organizations struggle to adopt continuous deployment and mature DevOps, teams can face a number of roadblocks. DevOps maturity relies on culture, processes, and technology. Getting all of them right requires continuous alignment and communication.
But even that is not enough.
Join us in this live webinar led by Chief Evangelist, Eran Kinsbruner. During this webinar, Eran will cover the following topics:
- How to reduce noise and waste within the DevOps pipeline (planning, handoffs, task switching, waiting time, over productivity, etc.).
- How to decide what to automate.
- How to automate as much of the CI/CD activities as possible.
- How defects and rework can be avoided with a smart continuous testing process.
Getting value from your test automation is fundamental for fast feedback, risk reduction, and return on investment from your testing activities. Once developing the test scenarios, teams cannot stop monitoring and ensuring that their tests continuously bring value, are not flaky, and can support the latest functionalities in your web and mobile apps. Teams often “forget” about their tests once they have been developed and integrated into the CI pipeline — regardless of the value they bring. In this session, learn how to optimize your Appium and Selenium test suites so you can get more value from them.
iOS 13 will be here before you know it. This is a big release with updates and new features to enhance user experience, improve security, and accelerate performance. And, all of these new additions will need to be tested to ensure apps work properly on the new operating system.
To effectively prepare your dev and test teams, you must learn about the new updates and features included with the latest iOS.
Join this live webinar, led by Chief Evangelist Eran Kinsbruner, to:
-Learn about new and updated features of iOS 13.
-Understand what it takes for a test to get included in the CI and continuous testing pipeline.
-Learn how these new features will need to be tested.
-See a live demo of test automation on iOS 13 within the Perfecto Smart Testing Lab.
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell
With expertise in data architecture, performance tracking, and revenue forecasting, Andrew Marnell plays a vital role in aligning business strategies with data insights. Andrew Marnell’s ability to lead cross-functional teams ensures businesses achieve sustainable growth and operational excellence.
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxJustin Reock
Building 10x Organizations with Modern Productivity Metrics
10x developers may be a myth, but 10x organizations are very real, as proven by the influential study performed in the 1980s, ‘The Coding War Games.’
Right now, here in early 2025, we seem to be experiencing YAPP (Yet Another Productivity Philosophy), and that philosophy is converging on developer experience. It seems that with every new method we invent for the delivery of products, whether physical or virtual, we reinvent productivity philosophies to go alongside them.
But which of these approaches actually work? DORA? SPACE? DevEx? What should we invest in and create urgency behind today, so that we don’t find ourselves having the same discussion again in a decade?
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersToradex
Toradex brings robust Linux support to SMARC (Smart Mobility Architecture), ensuring high performance and long-term reliability for embedded applications. Here’s how:
• Optimized Torizon OS & Yocto Support – Toradex provides Torizon OS, a Debian-based easy-to-use platform, and Yocto BSPs for customized Linux images on SMARC modules.
• Seamless Integration with i.MX 8M Plus and i.MX 95 – Toradex SMARC solutions leverage NXP’s i.MX 8 M Plus and i.MX 95 SoCs, delivering power efficiency and AI-ready performance.
• Secure and Reliable – With Secure Boot, over-the-air (OTA) updates, and LTS kernel support, Toradex ensures industrial-grade security and longevity.
• Containerized Workflows for AI & IoT – Support for Docker, ROS, and real-time Linux enables scalable AI, ML, and IoT applications.
• Strong Ecosystem & Developer Support – Toradex offers comprehensive documentation, developer tools, and dedicated support, accelerating time-to-market.
With Toradex’s Linux support for SMARC, developers get a scalable, secure, and high-performance solution for industrial, medical, and AI-driven applications.
Do you have a specific project or application in mind where you're considering SMARC? We can help with Free Compatibility Check and help you with quick time-to-market
For more information: https://www.toradex.com/computer-on-modules/smarc-arm-family
Role of Data Annotation Services in AI-Powered ManufacturingAndrew Leo
From predictive maintenance to robotic automation, AI is driving the future of manufacturing. But without high-quality annotated data, even the smartest models fall short.
Discover how data annotation services are powering accuracy, safety, and efficiency in AI-driven manufacturing systems.
Precision in data labeling = Precision on the production floor.
Role of Data Annotation Services in AI-Powered ManufacturingAndrew Leo
Yoda debunks the top 5 challenges of continuous testing in the cloud
1. Yoda Debunks the Top 5 Challenges of
Continuous Testing in the Cloud
2. Today’s Speakers:
Eran Kinsbruner
• DevOps Chief Evangelist, Author at Perfecto by Perforce
• Blogger, Inventor, and Speaker
• 20+ years in software development & testing
• Author of:
• The Digital Quality Handbook
• Continuous Testing for DevOps Professionals
• Accelerating Software Quality
• Twitter: @ek121268
Johnny Lam
• Head of Global Sales Engineering at Perfecto
• Software engineer with over 10 years in development & testing
• Expert in implementing and advising on test strategies for Fortune 500 enterprises and
leading tech companies
• LinkedIn: https://www.linkedin.com/in/johnnykclam/
3. 1
2
3
My Security Department Will Never Approve a Cloud Lab
We Can Never Test in a QA Environment With a Cloud Vendor
It’s Too Much Effort to Migrate My Existing Framework to
Use Cloud Mobile Devices/Browsers
4 Cloud Testing Is Expensive, I Don’t Need It Until I Scale
5 Advanced Use Cases Can Only Be Done Locally!
Today’s Agenda
5. 4
Top 8 Cloud Testing Benefits Realized by
Perfecto Customers in 2020
Keep Up
With Platform Upgrades
(Mobile/Web)
Always
Available, Always On,
Reliable, 24x7
Productivity
Anywhere, Global Coverage
for Business Continuity
Enterprise-
Grade, Secure, Access to
Backend Services
Disaster Recovery
Built-In, Audit Ready
Unlimited
Test Automation Scalability
Cost Effective
Zero Cost Maintenance
1
Cross Collaboration
Across Teams
2
3
8
5
6
7