Software Testing

开始时间: 随时 持续时间: 自主

所在平台: Udacity

课程类别: 计算机科学

大学或机构: Udacity Self

   

课程主页: https://www.udacity.com/course/cs258

Explore 1600+ online courses from top universities. Join Coursera today to learn data science, programming, business strategy, and more.

课程评论:没有评论

第一个写评论        关注课程

课程详情

When writing software, destruction can be just as valuable as creation. Learn how to catch bugs and break software as you discover different testing methods that will help you build better software.

Lesson 1: Domains, Ranges, Oracles, and Kinds of Testing
How to think about the different elements of software testing

Lesson 2: Code Coverage
How to find parts of a program that need more testing

Lesson 3: Random Testing
How to automatically generate test cases that break code in unexpected ways

Lesson 4: Advanced Random Testing
How to engineer a sophisticated random test case generator

Lesson 5: Consequences
How to deal with lots of bugs, how to take a big input that triggers a bug and make it smaller, how to report a bug, and more!

Lesson 6: Conclusion

课程评论(0条)

Deep Learning Specialization on Coursera

课程简介

This course will teach you how to think like a software tester, how to find bugs in code earlier, and write better code.

课程标签

软件测试 软件测试入门 软件开发 软件调试

7人关注该课程

主题相关的课程

Software Debugging 关注

Functional Hardware Verification 关注

Applied Cryptography 关注

Interactive 3D Graphics 关注

Artificial Intelligence for Robotics 关注

Introduction to Theoretical Computer Science 关注

Design of Computer Programs 关注

Algorithms 关注

HTML5 Game Development 关注

Differential Equations in Action 关注