testing
|
The Rise and Fall of Protractor, and Why You Should Stop Using It Protractor has been a popular choice for writing end-to-end (E2E) browser tests over the past decade. However, Protractor is being removed from the Angular project as of Angular 15 due to a loss of dedicated developers and the rise of better testing frameworks. Based on this state of affairs, what should developers working with Protractor do, and what tool choices do developers have going forward?
|
|
|
The Growing Role of AI in DevOps All around us, we are seeing a growing trend of artificial intelligence (AI) being implemented in every aspect of our lives—from self-driving cars to intelligent chatbots. But what about the world of DevOps? Has AI come to play a role here as well? The growing role of AI in DevOps has unearthed some key benefits it can bring to many DevOps workflows.
|
|
|
Cost Effective: Pre vs Post Comparison Regression Testing The approach to test via comparison of multiple API responses between production and test code versions is very effective and produces the required results, release over release. Improvements and changes, however, are needed to address changing needs. This is true for most if not all tech solutions; the economics principle ‘Law of Diminishing Marginal Utility’ also applies to software. A tech solution that excited stakeholders when first introduced could become stale very soon. A revamp or a new solution is needed to match evolving expectations.
|
|
|
Continuous Testing with Self-Healing: Why Is It Important? Adopting a machine learning-driven self-healing technique in test automation can prevent flaky tests, reduce test failures, and save time on code maintenance. Self-healing is one of the essential factors for successfully performing continuous testing in the DevOps model.
|
|
|
Be Indispensable: Cross-Train like a Testing Athlete Stretching your skills and preparing for organizational and work-related change is vital for any QA tester. Your best approach is to work on complementing your skills and competencies.
|
|
|
The Unspoken Truth about IoT Test Automation The internet of things (IoT) continues to proliferate as connected smart devices become critical for individuals and businesses. Even with test automation, performing comprehensive testing can be quite a challenge.
|
|
|
Building a Test Automation Strategy QA departments always feel the pressure to start testing quickly, even if the ever-changing software being tested isn’t ready. A bought-in test automation strategy can keep a project on track.
|
|
|
Test-Driven Service Virtualization Because enterprise applications are highly interconnected, development in stages puts a strain on the implementation and execution of automated testing. Service virtualization can be introduced to validate work in progress while reducing the dependencies on components and third-party technologies still under development.
|
|
|
Testing as a Craft: A Conversation with Greg Paskal
Podcast
Greg Paskal, evangelist in testing sciences and lead author for RealWorldTestAutomation.com, chats with TechWell community manager Owen Gotimer about testing as a craft, choosing the right test automation tools, and current testing trends around the world.
|
|
|
Testing in Production: A Conversation with Talia Nassi
Podcast
Talia Nassi, developer advocate at Split Software, chats with TechWell community manager Owen Gotimer about the fears, myths, and benefits of testing in production and how to get your stakeholders on board. Continue the conversation with Talia (@Talia Nassi) and Owen (@owen) on the TechWell Hub (hub.techwell.com)!
|
|
|
Whole Team Quality: A Conversation with Melissa Benua
Video
Melissa Benua, director of engineering at mParticle, chats with TechWell community manager Owen Gotimer about the importance of whole team quality, how to get started using the test pyramid, and how developers can start writing testable code.
|
|
|
Sponsored Interview: DevOps Trends in Enterprise Mobility
Video
Dan McFall, president and CEO at Mobile Labs, chats with TechWell community manager Owen Gotimer about trends in enterprise mobility, the role DevOps and the cloud play in mobile application testing, and the transition to working from home.
|
|
|
Taming Your Dragon: From No QA to Fully Integrated QA
Slideshow
Many companies struggle with their QA processes and think of them as bottlenecks to their releases. Join Priyanka on her journey of transforming QA and improving its reputation and reliability.
|
Priyanka Halder
|
|
Privacy in a Time of Rich Telemetry
Slideshow
Most modern testing, especially in a DevOps model, uses a lot of telemetry to evaluate and monitor quality of experience for apps and services. In this interconnected world, there is power and risk in data. Ken Johnston will share his personal experiences dealing with US and European Union privacy regulations and the methods he and his team have implemented to mitigate the potential of significant penalties for the misuse of data. He will cover privacy-preserving techniques such as differential privacy and private enclave, what constitutes primary versus secondary uses of data, and how you should handle personally identifiable information (PII). You'll leave with a better understanding of how to keep data private and secured, as well as how to keep your team adhering to privacy best practices and regulations.
|
Ken Johnston
|
|
Contract Testing with Pact: A Different Approach
Slideshow
With the microservice architecture evolving and becoming a golden standard, the necessity of testing the contracts between services appears to be more and more obvious.
|
Mihail Mikulaninec
|
|
Testing Serverless Applications
Slideshow
Serverless cloud applications are rapidly moving into the mainstream. In this model, teams focus on developing and deploying code on a known technology stack and runtime, with fixed interfaces for application, database, and network.
|
Peter Varhol
|
Visit Our Other Communities
StickyMinds is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.