当前位置: 首页 > news >正文

阿里巴巴官网网站网站备案名称的影响

阿里巴巴官网网站,网站备案名称的影响,展馆设计的主题有哪些,东莞竞价推广Smoke Test(冒烟测试)#xff0c;也称Regression Test(回归测试)#xff0c;是对软件的安装和基本功能的测试。一般地我们使用脚本来实现Smoke Test的自动化#xff0c;可借用虚拟机的snapshot机制来保证干净的环境来进行Smoke Test#xff0c;然后将测试好的程序集成到Con… Smoke Test(冒烟测试)也称Regression Test(回归测试)是对软件的安装和基本功能的测试。一般地我们使用脚本来实现Smoke Test的自动化可借用虚拟机的snapshot机制来保证干净的环境来进行Smoke Test然后将测试好的程序集成到Continous build或daily build中。 冒烟测试是指一种基本功能测试是从硬件测试借鉴过来的。进行硬件测试时首先需要给硬件加电如果一加电电路烧了冒烟后续的测试当然进行不去了也就是能加电是后面测试的前提条件。借鉴到软件中来就是只有软件的基本功能正确的情况下后续的开发和测试才能进行。冒烟测试一般和每日构建一起实施。 今天要向读者推荐的工具名称叫SmokeTest是.NET领域中一个程序集测试工具是以程序集为单元的测试工具。 官方对SmokeTest的介绍如下 SmokeTest lets you invoke any member of a class interactively. An indispensable tool for anyone involved in developing, testing, and managing Windows .NET projects. 地址如下http://smoketest.wesleysteiner.com/ SmokeTest可以让我们测试一个程序集中的方法而不用写任何代码。使用这个工具我们可以创建对象的实体(调用构造方法)调用方法获取或设置属性并操作调用的结果。 • Create an instance of any Class  创建对象实体(调用构造方法) • Call any Method 调用方法 • Get and set any Property  获取属性值或设置属性值 • Read and write any Field  读取或设置字段值 • Create and edit object instances to pass as arguments 创建并编辑对象实体并将它传递到方法的参数中 • Drill-down and smoke-test the returned result 钻取返回结果集 一个可测试的类型(smoke-testable)必须是值类型(ValueType)或引用类型(class)不支持泛型类或接口的测试。 1 测试.NET DateTime 类型方法和属性 在左边的树型结构中浏览到mscrolib的System命名空间下点击DateTime结点点击Properties中的DateTime.Now 看到右下的黄色窗体输出系统的当前时间。 再转到Methods方法选项卡中测试IsLeapYear输入参数2016点Call按钮后看到右下脚结果窗体中输出true。 2 测试无返回值方法 public static void Add() { Console.WriteLine(Test); } 输出窗体返回(null)表示无返回值。 3 测试两个整数相加的方法 public static int Add(int a, int b) { return a b; } 我们在参数栏中输入参数12看到输出窗体返回结果3。 4 方法的参数是对象类型 public static int ExecuteScalar(SqlConnection connection, CommandType commandType, string commandText) { //pass through the call providing null for the set of SqlParameters return ExecuteNonQuery(connection, commandType, commandText, (SqlParameter[])null); } 我们的第一个参数是SqlConnection对象第二个参数是枚举类型。当选择此方法之后参数窗体中如下所示。 点击第一个参数SqlConnection后面的按钮打开窗体选择有参数的构造方法填写连接字符串信息点击Create按钮 关闭此窗体回到主窗体再输入comandText参数表示的SQL语句 SELECT COMPANY_NAME FROM dbo.GBPARM 点Call按钮后看到结果输出窗体显示数据库中的返回值。 从这一步中看到SmokeTest具备参数实例化能力它可以向参数传递值来创建参数的实例从而完成被测试方法的参数值传递。 5 方法的返回结果是集合类型或对象类型 public static DataSet ExecuteDataset(SqlConnection connection, CommandType commandType, string commandText) { //pass through the call providing null for the set of SqlParameters return ExecuteDataset(connection, commandType, commandText, (SqlParameter[])null); } 这个方法的返回类型是DataSet执行之后结果输出窗口显示 点击右边的DataSet按钮我们可以对ExecuteDataSet方法的返回值进行操作。按照下图中的字母顺序依次点击可可观察到3号窗体(中间窗体)返回结果为1这正是调用上面的SQL语句返回的数据集DataSet的Table的数量。 如果DataSet按钮可以以可视化的方式(DataGridView控件)显示数据就更完善了。 6 重复N次调用测试方式 注意上面的Call按钮后面有个x 1下拉选项里面1-1000000选项。默认点x1表示调用测试方法一次如果选择其它数值则可以调用测试方式N次。目前有以下几个选项值 在下面的下拉框中会记录每次调用的调用耗费的时间调用次序。 7 .NET Reflector 插件 SmokeTest的作者还为它设计了.NET Reflector插件借助于.NET Reflector设计精良的程序集浏览能力边查看源代码边测试方法。 插件下载地址http://smoketest.wesleysteiner.com/smoketest_raddin_1_0.zip 8 NUnit, MS Test ,TestDriven.NET,SmokeTest 前二种需要编写程序代码是.NET单元测试领域的主要工具。 //NUnit [TestFixture] public class UserTest { [Test] public void LoginTest() { User user SessionManaer.Login(admin,cnblogs); Assert.IsTrue(user!null); } } //MSTest [TestClass] public class UserTest { [TestMethod] public void LoginTest() { User user SessionManaer.Login(admin,cnblogs); Assert.IsTrue(user!null); } } TestDriven.NET是建立在NUnit或MSTest技术基础上的一个扩展工具支持在任何方法、类、源文件、命名空间、工程中直接单击即可运行测试。 注意TestDriven.NET测试的方法不一定需要Test或TestMethod特性(attribute)您只需要在一个方法内部点击Test按钮即可完成代码的测试。 SmokeTest则是以.NET程序集为基础的代码测试工具使用SmokeTest不需要写代码只需要借助于它的参数生成工具填写参数值即可执行静态方法或属性的测试。 原文地址http://www.cnblogs.com/JamesLi2015/p/5544629.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注
http://www.yutouwan.com/news/475745/

相关文章:

  • 深圳蚂蚁网络网站建设网站设计成手机
  • 长春企业网站设计wordpress 评论添加表情
  • 网站怎么做镜像一物一码二维码生成系统
  • wap网站开发 费用免费网站模板怎么用
  • 上海800做网站网络设计公司经营范围
  • 网站不备案 能打开吗车险代理平台
  • 茶叶网站实际案例wordpress调用视频播放器
  • 信誉好的江苏网站建设wordpress慕课
  • 网站 手机 微信 appwordpress主题怎么使用
  • 哪里有做枪网站的西安手机网站案例
  • 贵州网站seo大连个人做网站
  • 资阳房产网站建设电脑安装不了wordpress
  • 网站建设公司要求什么如何开发wordpress主题
  • 网站导航功能seo工资服务
  • 东莞网站设计找谁天津中小企业网站建设
  • 做视频可以赚钱的网站百度软件优化排名
  • 企业网站设计建设网站开发流程 图书
  • 山东人才招聘信息网官网免费检测网站seo
  • 下载网站的服务器文件大沥网站建设制作
  • 建设网站广州公司网站建设及维护管理总结
  • 海南所有的网站建设类公司河南工信建设网站
  • 基于互联网怎样做网站推广wordpress 主题函数生成
  • 模板网站价格表网站域名一年多少钱
  • 简洁个人博客网站模板下载建设工程交易中心网站
  • 企业商务网站建设论文手机app是什么意思
  • 漯河建设企业网站php做各种网站类型得模板
  • 中企动力网站模板做网站推广的技巧
  • 做网站会遇到的问题ideas wordpress theme 2.0
  • 做网站定制wordpress图片库
  • 违法网站做网站的人会受罚嘛wordpress中医主题