Tag: Software Testing

  • Beyond the Hype: AI Risks and Best Practices for Smarter Responsible Software Development

    Beyond the Hype: AI Risks and Best Practices for Smarter Responsible Software Development

    AI is transforming how we build software—but it also brings unique risks. This follow-up explores real challenges companies face when integrating AI across the SDLC, with phase-by-phase best practices for responsible, secure, and ethical adoption. Discover how to balance innovation and caution to build smarter, safer software.

  • Software Testing Fundamentals

    Software Testing Fundamentals

    Software Testing is vital for any software development life cycle, it is fundamental to ensure the software quality and to have a workable functional software at the end of the project.

  • software-development-tag-cloud

    What do you need to know about the Software Development phases

    Software development lifecycle models have different strategies and methodologies for the software development process and I wrote about the different types of development models

  • Black Box Security Analysis

    Rails task for automated testing preparation and execution

    Ruby on Rails framework has great automated testing tools for unit, integration testing and others as well. this post will not discuss these tools, you should be familiar with them already.

  • code background

    Black Box Security Testing

    Black box testing is generally used when the tester has limited knowledge of the system under test or when access to source code is not available …

  • Black Box Security Analysis

    White Box Techniques for Security Testing

    It is known as “code review,” static analysis analyses source code before it is compiled, to detect coding errors, insecure coding constructs

  • security-testing-seven-attributes

    Software Security Testing in SDLC

    Most of the software security practitioners would agree that the common practice of postponing security analysis and tests after the software implementation phase and even after it has been deployed

  • code background

    What is the software security testing?

    Security is a non-functional property of the system, the main goal for securing the system to make this system dependable. So, we can depend on this system and it can perform its excepted functions as required and specified.

  • quality concept

    The Software Security Testing

    The impact of the unsecured software application can vary from organization to another based on the importance of the system and its related data