所读书籍:《VSTS软件开发指南》
读书笔记问题:
- VSTS主要用来解决什么问题?
答:Visual Studio提供了一系列的程序语言(VB、VC++、VC#)等,开发人员可以用它们来开发各种各样的软件,它还提供了ASP.NET我们可以用它来开发网站和网络应用程序,总而言之,Visual Studio是一套开发工具的集合,但是一个软件开发团队有了这一套工具还不够,还需要一系列的管理工具,协作工具,软件构建的工具,以及能保证软件质量的测试工具,这样才能开发出符合需求的软件,VSTS就可以说是管理/协作构建/测试工具的集合。
- 在MSF开发过程中遇到冲突如何解决?
答:团队中各个角色的利益一定是有冲突的,MSF团队模型的核心是:成功的技术项目必须符合各种利益相关人完全不同且常常对立的质量观点,例如:用户代表觉的新增加一个功能很酷,因为新功能让产品更好用,但是程序管理角色觉的会影响“按约束条件内交付产品”的目标,测试会觉的“保证所有问题都得到处理”的目标受到威胁,这就需要各方在整个项目的共同利益之下,协商解决。
- 项目的管理人员在项目过程中做什么事情?指导项目进展如何开展?
答:分为下面几个步骤
一、回顾目标和进展:设置最低接受标准,评估市场和用户对产品的期望值。
二、评估进度:评估未完成的工作。如果项目有一个预期完成的日期,用已经发生的迭代长度来确定还可以进行多少次迭代。
三、根据返回值评估测试报告:即复审测试报告。
四、会诊缺陷
五、确认风险:检查可用性需求。
- 什么是VSTS网站压力测试?
答:情境压力测试即主体向被观察者布置一定任务和作业,借以观察个体完成任务的行为。工作样本测验、无领导小组讨论都可算作情境压力测验。
在软件工程中,压力测试是对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败。现在的网络游戏中也常用到这个词汇。
- 如何用VSTS进行单元测试?
答 自动化单元测试为开发环节提供了一个结构化、自行纪录、高度便携且可重复的过程。如果在搜索现有程序集,或者如果开发环境需要在开始开发之前进行完整的设计,则请考虑使用内置到 Microsoft Visual Studio 2005 Team System 中的代码生成引擎。Visual Studio 2005 Team System 的单元测试代码生成功能可以为您节省宝贵的时间,而且有助于强制团队的开发标准和约定。通过生成用于自动化单元测试的基本内容,包括生成带有对象创建的测试方法、参数变量和基断言类,您应该能够顺利地在您的开发方法论中采用自动化单元测试。