TrueschoTruescho
All Courses
Static & Dynamic Analysis for Technical Testing
Coursera
Course
Unknown

Static & Dynamic Analysis for Technical Testing

Board Infinity

Learn static and dynamic software analysis techniques focusing on quality characteristics vital for security, reliability, performance, and maintenance testing.

Unknown4 weeksEnglish

About this Course

This course offers a comprehensive exploration of both static and dynamic analysis techniques, along with a deep dive into quality characteristics crucial for technical testing. Beginning with an introduction to static analysis, the course covers essential techniques such as code reviews and static code analysis tools, and moves on to dynamic analysis, focusing on performance, load, and stress testing. Learners will also gain insights into quality characteristics like security, reliability, performance, and maintainability testing, supported by practical examples and case studies. This course is designed to equip participants with the skills needed to effectively implement both static and dynamic testing practices, ensuring high-quality software products. Learning Objectives 1. Describe static and dynamic analysis concepts and their role in software testing. 2. Apply techniques and best practices for static and dynamic analysis. 3. Evaluate quality characteristics, including security, reliability, and performance in technical testing. 4. Implement effective strategies for maintainability, portability, and compatibility testing. Target Audience This course is intended for advanced participants who have already gained several years of practical experience in software testing and have completed the basic ISTQB Certified Tester Foundation Level (CTFL) course. It is ideal for professionals looking to reinforce their existing knowledge with more robust theoretical concepts and gain deeper insights into advanced testing practices. It is particularly suited for professionals aiming to enhance their skills in advanced testing techniques and quality assurance methodologies. Prerequisites 1. Foundation Level Certification: Learners should ideally hold the ISTQB Certified Tester Foundation Level (CTFL) certification, as this course builds on the foundational concepts covered at that level. 2. Basic Understanding of Software Testing: A fundamental understanding of software testing principles, methodologies, and processes, including test design techniques and the testing life cycle, is required. Please refer to this link for detailed prerequisites- https://www.istqb.org/certifications/technical-test-analyst. Disclaimer: This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by, or officially associated with ISTQB or any of its subsidiaries or affiliates. This course is not an official preparation material of ISTQB. All trademarks, service marks, and company names mentioned are the property of their respective owners and are used for identification purposes only

What You'll Learn

  • Apply techniques and best practices for static and dynamic analysis
  • Evaluate quality characteristics, including security, reliability, and performance in technical testing
  • Implement effective strategies for maintainability, portability, and compatibility testing

Prerequisites

  • Prior hands-on experience with the core concepts covered in this course
  • Comfort applying the main tools or methods independently

Instructors

B

Board Infinity

Instructor

Topics

Software Development
Computer Science
Mobile and Web Development
Regression Testing
Maintainability
Software Testing
Code Review
Software Quality Assurance
White-Box Testing
Test Planning

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير البرمجيات
علوم الحاسب
تطوير الويب والمحمول
اختبار الانحدار
القابلية للصيانة
اختبار البرمجيات
مراجعة الكود
ضمان جودة البرمجيات
White-Box Testing
Test Planning

Start Learning Now