课程: Software Testing: Exploratory Testing
今天就学习课程吧!
今天就开通帐号,24,700 门业界名师课程任您挑!
Models
- [Instructor] You can never fully understand a software system of any non-trivial size, you just can't. The complexity of software systems increases exponentially as you add features and functionality and then there's many other variables and factors that come into play, like the platforms that you're using to run the software in and the changing needs of the users. So since we can't fully grasp and understand software systems, our interactions with it will be through models, but let's stop for a minute and define what we're talking about when we discuss models. A model is just a simplified representation of whatever aspect of reality we're looking at. If we're looking at a software application, we can't fully comprehend every part of it so we will use a model to represent it in our head. Sometimes these models are explicit. For example, we might draw a map showing how the various parts of the application work together,…
随堂练习,边学边练
下载课堂讲义。学练结合,紧跟进度,轻松巩固知识。