『Testing 1-2-3 | Hosted by Parasoft』のカバーアート

Testing 1-2-3 | Hosted by Parasoft

Testing 1-2-3 | Hosted by Parasoft

著者: Various
無料で聴く

このコンテンツについて

Lively chats with industry experts about software testing and how to deliver continuous quality, compliance & security.© 2025 Testing 1-2-3 | Hosted by Parasoft
エピソード
  • "Cars, Code, and Chaos: When Software Tries to Drive You Crazy!" Exploring the Intersection of AI, Software Testing, and Real-World Issues in Modern Testing
    2025/05/08

    Summary:
    In this episode of the Testing 1, 2, 3 podcast, Joanna Schloss and Arthur Hicken dive into real-world stories and observations about the effects of software in everyday life, particularly in API first development. The conversation also touches on software testing issues, emphasizing the importance of collaboration across teams, the complexities of modern APIs, and solutions like service virtualization for realistic testing.

    Abstract:
    Joanna Schloss and Arthur Hicken reflect on how software and AI are changing everyday experiences, especially in the realm of vehicle technology and API-driven environments. They discuss issues with software testing in automotive systems, particularly software-defined vehicles, and the difficulty in debugging complex interactions within the car’s multiple computing devices. Arthur shares an amusing yet frustrating story about troubleshooting his Fiat 500E and the lessons learned from the experience. The episode also delves into the chaos that can arise when teams do not communicate effectively during the development process, as well as the critical need for testing systems to interact properly. Service virtualization is suggested as a solution to help teams test more effectively, simulate real-world conditions, and avoid the pitfalls of untested software.

    Key Takeaways:

    1. The Growing Complexity of Software-Defined Vehicles: Cars, particularly electric vehicles, are increasingly reliant on complex software systems that can lead to challenging and frustrating user experiences when things go wrong.
    2. Testing Interactions Between Systems: The difficulty in testing how different software components interact within a system, especially in vehicles, is a significant challenge. Modern cars have many embedded systems that may not be tested together.
    3. Miscommunication Between Teams: Lack of communication between different teams (e.g., back-end, front-end, API developers) can cause major issues, as seen in real-world examples of product development chaos.
    4. Service Virtualization: This technique allows testing in situations where certain components or services are unavailable or incomplete, simulating real-world conditions to ensure systems function properly before going live.
    5. Importance of Thorough Testing and Collaboration: Successful software development, especially in complex systems like cars or APIs, depends on clear specifications, collaboration, and realistic testing scenarios to prevent failure and ensure reliability.

    This podcast highlights both the humor and the frustrations of the ever-evolving relationship between software, hardware, and real-world usage.

    🔗 Explore More from Parasoft

    Stay connected and dive deeper into the world of automated software testing and AI-driven quality assurance:

    • 🌐 Website: www.parasoft.com
    • 🎧 Podcast Hub: Testing 1-2-3 on Buzzsprout
    • 💼 LinkedIn: Parasoft on LinkedIn
    • 📘 Facebook: Parasoft on Facebook

    Join our community for the latest insights, episodes, and discussions on software testing, AI integration, and quality assurance best practices.

    続きを読む 一部表示
    21 分
  • Who's Behind the Wheel • AI, Ethics & Accountability in Autonomous Driving
    2025/04/24

    As artificial intelligence (AI) continues to transform the automotive industry, one question remains at the center of innovation: Who’s accountable when AI goes wrong? In this thought-provoking episode of Testing 1-2-3, Parasoft’s Arthur Hicken (a.k.a. The Code Curmudgeon) and Chief Marketing Officer for Parasoft, Joanna Schloss tackle the ethical, legal, and technical challenges posed by AI in autonomous vehicles.

    🚗 What You’ll Learn in This Episode:

    • What is the "trolley problem," and why is it constantly referenced in discussions about AI ethics?
    • Who’s legally responsible when an autonomous vehicle causes an accident— the manufacturer, the developer, or the driver?
    • How Volvo’s bold move to accept liability may reshape consumer trust in self-driving technology.
    • The role of software testing, quality assurance, and transparency in minimizing real-world risks.
    • Surprising responses from popular AI tools like GitHub Copilot when asked about ethical decision-making and liability.

    🎙️ Why This Episode Matters:
    Whether you're a developer building enterprise applications, a QA engineer testing machine learning models, or a tech leader steering digital transformation, the implications of AI-driven automation go far beyond code. As AI systems increasingly influence safety-critical decisions, understanding your ethical and legal responsibilities as a technologist is essential.

    🧠 Real Talk, Real Risks:
    Arthur shares firsthand experiences using open-source software to enable semi-autonomous driving in his own vehicle—raising important questions around consent, responsibility, and risk. Joanna draws a compelling parallel to the real-world fallout of the 2024 CrowdStrike endpoint failure, highlighting how even non-automotive software can impact public safety in unexpected ways.

    💡 Key Takeaways:

    • Autonomous driving isn’t just a hardware problem—it’s a software quality problem.
    • Product liability laws are being tested in new ways as AI makes more independent decisions.
    • Software engineers must think beyond functionality to ethics, safety, and accountability.
    • AI may lack principles, but your software design and testing shouldn't.

    Don’t miss this essential conversation for anyone working with or around AI.
    Hit play, subscribe to Testing 1-2-3, and join us as we break down the intersection of ethics, automation, and accountability—one question at a time.

    🔗 Explore More from Parasoft

    Stay connected and dive deeper into the world of automated software testing and AI-driven quality assurance:

    • 🌐 Website: www.parasoft.com
    • 🎧 Podcast Hub: Testing 1-2-3 on Buzzsprout
    • 💼 LinkedIn: Parasoft on LinkedIn
    • 📘 Facebook: Parasoft on Facebook

    Join our community for the latest insights, episodes, and discussions on software testing, AI integration, and quality assurance best practices.

    続きを読む 一部表示
    29 分
  • MISRA C 2025: What’s New & What AI Has to Do With It
    2025/04/10

    Welcome back to Testing 1, 2, 3 with Joanna Schloss and Arthur Hicken!

    In this episode, the duo is joined by Michal Rozenau, a seasoned MISRA C expert and project lead engineer at Parasoft.

    Tune in as they unpack the latest MISRA C:2025 update, how it's evolving to accommodate AI-generated code, and what it means for safety-critical embedded systems. The trio also explores the growing interest in Rust, its intersection with MISRA, and the broader push for reliable software standards in the age of automation and machine learning.

    Whether you're a compliance pro or just dipping your toes into MISRA, this episode has something for everyone.

    🔗 Explore More from Parasoft

    Stay connected and dive deeper into the world of automated software testing and AI-driven quality assurance:

    • 🌐 Website: www.parasoft.com
    • 🎧 Podcast Hub: Testing 1-2-3 on Buzzsprout
    • 💼 LinkedIn: Parasoft on LinkedIn
    • 📘 Facebook: Parasoft on Facebook

    Join our community for the latest insights, episodes, and discussions on software testing, AI integration, and quality assurance best practices.

    続きを読む 一部表示
    17 分

Testing 1-2-3 | Hosted by Parasoftに寄せられたリスナーの声

カスタマーレビュー:以下のタブを選択することで、他のサイトのレビューをご覧になれます。