第3章:aspnet方向软件测试工程师实践准备.pdf
约25页PDF格式手机打开展开
第3章:aspnet方向软件测试工程师实践准备,第3章?asp.net方向软件测试工程师实践准备 ........................................................................ 1 3.1 asp.net开发平台简介 .............................................
内容介绍
此文档由会员 ucanhui 发布
第3章?ASP.NET方向软件测试工程师实践准备 ........................................................................ 1
3.1 ASP.NET开发平台简介 .................................................................................................... 1
3.1.1 ASP.NET的编程模型 ............................................................................................ 1
3.1.2 ASP.NET的优势 .................................................................................................... 2
3.1.3 ASP.NET的语言支持 ............................................................................................ 2
3.2 ASP.NET测试环境的搭建 ................................................................................................ 2
3.2.1 安装IIS ................................................................................................................ 3
3.2.2安装Microsoft.NET Framework 2.0 ................................................................. 5
3.2.3配置IIS ................................................................................................................. 6
3.2.4安装并配置MySQL ................................................................................................. 8
3.3 测试机网络与环境的配置 ............................................................................................. 11
3.3.1 Windows系统 ...................................................................................................... 12
3.3.2 Mac系统 .............................................................................................................. 15
3.3.3 Linux系统 .......................................................................................................... 18
3.3.4 Solaris系统 ...................................................................................................... 20
3.3.5 HPUX系统 ............................................................................................................ 22
3.3.6 IBM-AIX系统 ...................................................................................................... 23 第3章?ASP.NET方向软件测试工程师实践准备
【本章重点】
作为ASP.NET软件测试工程师?在进行实践之前需要进行哪些准备呢?最主要的是进行
ASP.NET运行环境的搭建和本机测试环境的配置。
3.1 ASP.NET开发平台简介
【学习目标】通过本节的学习?了解ASP.NET的概念、编程模型、优势以及语言支持
【知识要点】ASP.NET的编程模型以及优势
ASP.NET是微软推出的基于通用语言的编程框架?使用它可以在服务器端架构强大的网
络程序。它是新一代编制企业级网络程序的平台?为人们提供了一种崭新的网络编程模型。
首先?ASP.NET是基于.NET的平台?开发者可以使用任何.NET兼容的语言?所有的.NET
Framework技术在ASP.NET中都是可以用的。
其次?ASP.NET在设计过程中充分考虑到程序的开发效率问题。可以使用所见即所得的
HTML编辑器或者其他的编程工具来开发ASP.NET程序?包括Microsoft Visual Studio.NET
版本。可以将设计、开发、编译、运行都集中在一起?大大加快了ASP.NET程序的开发效率。 3.1.1 ASP.NET的编程模型 ASP.NET中共有两个编程模型?Web Form和Web Service。开发人员可以在ASP.NET程
序中使用任何一个模型?大多数情况下将两者结合使用。
Web Form模型用来制作强大的基于form的网页。有了它?开发人员可以使用内嵌服务
器组件来制作常用的界面元素?就如同使用VB来编制基于form的程序一样简单、高效。
Web Service模型是.NET所特有的?它提供了一种享受服务器远程服务的方法。Web www.docin.comService使客户-服务器或者服务器-服务器之间基于HTTP或者XML的数据交互成为一种可
能。同时?Web Service并不专门针对一种语言或者组件技术而设计。也就是说?无论程序
基于何种语言、组件模型编写?运行于何种平台都可以享受Web Service的服务。 3.1.2 ASP.NET的优势 ?1?ASP.NET效率更高
ASP.NET是运行于服务器端经过编译的代码?这使早期绑定、本地化、缓存服务等技
术成为可能?这将大大地提高ASP.NET程序的执行效率。
?2? ASP.NET更加灵活
ASP.NET基于通用语言?这意味着开发者可以使用.NET任何支持的语言?比如
C#,VB,Jscript?来开发ASP.NET的程序。换而言之?开发者可以利用此种语言?比如C#?
所具有的优点?包括此种开发语言的类库、消息处理模型等。另一方面?使用通用语言保证
了开发者可以将已有的基于COM的开发移植到ASP.NET上。
?3?ASP.NET更易于开发
ASP.NET提供了很多基于常用功能的控件?使诸如表单提交、表单验证、数据交互等
常用操作变得更加简单。同时?发布、配置程序也由于ASP.NET新的处理模式而更加简单。
商务逻辑与外观代码的分开使程序更加易于维护?ASP.NET完全实现了这一功能。ASP.NET
的事务处理模型也相当简单。
?4?ASP.NET具有更强大的IDE支持
微软为.NET的开发者准备了Visual Studio的.NET版本?简称VS.NET?。VS.NET提供
了强大、高效的.NET程序的集成开发环境?支持诸如所见即所得、控件拖放、编译调试等
功能?使开发ASP.NET程序更加快速、方便。
?5?ASP.NET更易于配置管理
ASP.NET程序的所有配置都存储于基于XML的文件中。这将大大简化对服务器环境和
网络程序的配置过程。由于配置信息是以文本形式保存的?新的配置不需要通过任何服务器
端的程序即可生效。
?6?ASP.NET更易于扩展
ASP.NET良好的结构使扩充程序更加简单。开发者可以方..
3.1 ASP.NET开发平台简介 .................................................................................................... 1
3.1.1 ASP.NET的编程模型 ............................................................................................ 1
3.1.2 ASP.NET的优势 .................................................................................................... 2
3.1.3 ASP.NET的语言支持 ............................................................................................ 2
3.2 ASP.NET测试环境的搭建 ................................................................................................ 2
3.2.1 安装IIS ................................................................................................................ 3
3.2.2安装Microsoft.NET Framework 2.0 ................................................................. 5
3.2.3配置IIS ................................................................................................................. 6
3.2.4安装并配置MySQL ................................................................................................. 8
3.3 测试机网络与环境的配置 ............................................................................................. 11
3.3.1 Windows系统 ...................................................................................................... 12
3.3.2 Mac系统 .............................................................................................................. 15
3.3.3 Linux系统 .......................................................................................................... 18
3.3.4 Solaris系统 ...................................................................................................... 20
3.3.5 HPUX系统 ............................................................................................................ 22
3.3.6 IBM-AIX系统 ...................................................................................................... 23 第3章?ASP.NET方向软件测试工程师实践准备
【本章重点】
作为ASP.NET软件测试工程师?在进行实践之前需要进行哪些准备呢?最主要的是进行
ASP.NET运行环境的搭建和本机测试环境的配置。
3.1 ASP.NET开发平台简介
【学习目标】通过本节的学习?了解ASP.NET的概念、编程模型、优势以及语言支持
【知识要点】ASP.NET的编程模型以及优势
ASP.NET是微软推出的基于通用语言的编程框架?使用它可以在服务器端架构强大的网
络程序。它是新一代编制企业级网络程序的平台?为人们提供了一种崭新的网络编程模型。
首先?ASP.NET是基于.NET的平台?开发者可以使用任何.NET兼容的语言?所有的.NET
Framework技术在ASP.NET中都是可以用的。
其次?ASP.NET在设计过程中充分考虑到程序的开发效率问题。可以使用所见即所得的
HTML编辑器或者其他的编程工具来开发ASP.NET程序?包括Microsoft Visual Studio.NET
版本。可以将设计、开发、编译、运行都集中在一起?大大加快了ASP.NET程序的开发效率。 3.1.1 ASP.NET的编程模型 ASP.NET中共有两个编程模型?Web Form和Web Service。开发人员可以在ASP.NET程
序中使用任何一个模型?大多数情况下将两者结合使用。
Web Form模型用来制作强大的基于form的网页。有了它?开发人员可以使用内嵌服务
器组件来制作常用的界面元素?就如同使用VB来编制基于form的程序一样简单、高效。
Web Service模型是.NET所特有的?它提供了一种享受服务器远程服务的方法。Web www.docin.comService使客户-服务器或者服务器-服务器之间基于HTTP或者XML的数据交互成为一种可
能。同时?Web Service并不专门针对一种语言或者组件技术而设计。也就是说?无论程序
基于何种语言、组件模型编写?运行于何种平台都可以享受Web Service的服务。 3.1.2 ASP.NET的优势 ?1?ASP.NET效率更高
ASP.NET是运行于服务器端经过编译的代码?这使早期绑定、本地化、缓存服务等技
术成为可能?这将大大地提高ASP.NET程序的执行效率。
?2? ASP.NET更加灵活
ASP.NET基于通用语言?这意味着开发者可以使用.NET任何支持的语言?比如
C#,VB,Jscript?来开发ASP.NET的程序。换而言之?开发者可以利用此种语言?比如C#?
所具有的优点?包括此种开发语言的类库、消息处理模型等。另一方面?使用通用语言保证
了开发者可以将已有的基于COM的开发移植到ASP.NET上。
?3?ASP.NET更易于开发
ASP.NET提供了很多基于常用功能的控件?使诸如表单提交、表单验证、数据交互等
常用操作变得更加简单。同时?发布、配置程序也由于ASP.NET新的处理模式而更加简单。
商务逻辑与外观代码的分开使程序更加易于维护?ASP.NET完全实现了这一功能。ASP.NET
的事务处理模型也相当简单。
?4?ASP.NET具有更强大的IDE支持
微软为.NET的开发者准备了Visual Studio的.NET版本?简称VS.NET?。VS.NET提供
了强大、高效的.NET程序的集成开发环境?支持诸如所见即所得、控件拖放、编译调试等
功能?使开发ASP.NET程序更加快速、方便。
?5?ASP.NET更易于配置管理
ASP.NET程序的所有配置都存储于基于XML的文件中。这将大大简化对服务器环境和
网络程序的配置过程。由于配置信息是以文本形式保存的?新的配置不需要通过任何服务器
端的程序即可生效。
?6?ASP.NET更易于扩展
ASP.NET良好的结构使扩充程序更加简单。开发者可以方..