development
|
Code with Care: Security Testing in Confidentiality-Driven Industries For developers in privacy-centric fields, innovation goes hand-in-hand with responsibility. One security breach can shatter trust, expose sensitive data, and result in large mandatory fines. By integrating security testing throughout development, vulnerabilities are caught and addressed early, saving time.
|
|
|
Embracing Quality: The Integral Role of Software Testing in Development Software testing is a critical phase in software development that ensures high-quality, reliable software. It involves a comprehensive range of activities to evaluate every aspect of a software product, from unit testing to continuous testing. By identifying and addressing issues early on, software testing helps to deliver software that meets user expectations and functions seamlessly. This not only benefits users but also fosters innovation and trust in technology.
|
|
|
Testing Kubernetes Clusters: A Practical Guide Thorough testing of Kubernetes clusters is critical for any organization that values high-quality application delivery, resilience, and security. An untested Kubernetes cluster represents major risks for your organization. Therefore, a comprehensive Kubernetes testing strategy is not just good practice—it's essential for the success of your IT and development projects.
|
|
|
Discover YAML Based Test Automation Framework with Maestro The Maestro Automation Framework stands out as a robust open-source tool, offering a plethora of features beneficial to software development teams. While it boasts of many strengths, it is essential for organizations to be aware of its limitations. By understanding these limitations and adhering to best practices, teams can harness Maestro's capabilities to its fullest, ensuring efficient testing processes and the delivery of top-tier software products.
|
|
|
Supporting Continuous Testing with Automation Create tests that can be used in a continuous testing environment, build the right number of tests, and don’t fall victim to the mistaken belief that everything can be automated.
|
|
|
All Customers Are Not Created Equal Software developers may not think they have much to do with customers, but it is wise to consider the customer in all you do, from collecting requirements to design and implementation.
|
|
|
DevOps and the Culture of Code Migrating an organization to continuous integration requires adoption new processes, tools, and automation. DevOps relies on dramatic culture change to encourage total transparency and collaboration among all project stakeholders.
|
|
|
5 Ways to Pair Developers with Testers Some agile practices stress the importance of pairing team members together to achieve better team performance. Try these five suggestions for pairing key resources.
|
|
|
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.
|
|
|
Secrets to a Healthy Work-Life Balance: An Interview with Aprajita Mathur Aprajita Mathur, bioinformatics software test manager at Guardant Health, discusses how to develop yourself and why it's so important to take the time to do so. She explains that your personal life will always be more significant than any work you need to get done, and she gives strategies for how to talk with your manager as well as your team when you are feeling overworked and need a break. Aprajita believes if you are self-aware and have open communication, then having these conversations will be easier and you can focus on yourself.
|
|
|
Giving Control Back to Software Developers: An Interview with Mike Faulise
Video
In this interview, Michael Faulise, the founder and managing partner at tap|QA, explains how the move toward DevOps and away from release management is giving control back to developers, then details why major companies often need partners to leverage CI, CD, and other modern techniques.
|
|
|
The Tester’s Mindset versus the Developer’s Mindset: An Interview with Hans Buwalda
Video
In this interview, Hans Buwalda, the CTO at LogiGear, explains how software developers have the mindset of creation while software testers are more concerned with how things might be destroyed. He details why testers don’t always need to code and why UI and API automation matters.
|
|
|
Continuous Delivery Dojo: From Doing Agile to Being Agile
Slideshow
State Farm adopted an innovative approach to a common problem many organizations face with agile transformation: How do you influence, nurture, and support a whole scale culture of agility? How do you move from doing agile to being agile?
|
Lisa Maurer
|
|
Conquering BDD: How One Team Is Making It Work
Slideshow
Behavior-driven development has been a buzzworthy term in the testing and development community for several years. At first glance, the elements of BDD seem simple: testing scenarios, living documentation, automation, and reports.
|
Christine Fisher
|
|
Making the Marriage of Product and Engineering Thrive
Slideshow
y now you have probably heard that there should be a healthy tension between the product and engineering teams. The key word there is "healthy"—when this relationship is unhealthy, silos tend to form, ideas may be thrown over the wall, and a lack of ownership can develop.
|
Vidya Dinamani
|
|
Leveraging Kubernetes as a Tester
Slideshow
Kubernetes is one of the fastest growing open source projects in history, and it's taking the DevOps world by storm. With so many resources being poured into this technology, it would be nice if there were some benefits for testing.
|
Glenn Buckholz
|
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.