成功加入购物车

去购物车结算 X
温度书店
  • .NET软件测试自动化之道

.NET软件测试自动化之道

举报

售价 5.30 1.1折

定价 ¥49.80 

品相 九品

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-03-15

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 图书条目信息

      .NET软件测试自动化之道

      • 装帧:  平装
      • 开本:  16开
      • 纸张:  胶版纸
      • 页数:  380页
      • 字数:  569千字

      展开全部

      商品描述:
      目录
      Contents
      关于作者Ⅰ
      关于技术审校Ⅲ
      致谢Ⅴ
      导读Ⅶ
      第1部分Windows应用程序测试
      第1章API测试3
      1.0导读3
      1.1存储用于测试用例的数据6
      1.2读入测试用例数据7
      1.3解析测试用例8
      1.4把数据转换为合适的类型9
      1.5判定测试用例通过与否11
      1.6记录测试用例结果13
      1.7给测试用例结果加上时间戳16
      1.8通过计算对测试结果进行总结17
      1.9获得测试运行的总时间19
      1.10处理输入为空或期望值为空的情况20
      1.11处理“方法抛出异常”的情况22
      1.12处理输入参数为空字符串的情况24
      1.13编写程序,在测试用例失败时发送警告邮件26
      1.14自动运行测试套件28
      1.15示例程序:ApiTest29
      第2章基于反射的UI测试33
      2.0导读33
      2.1运行待测程序35
      2.2设置窗体的属性39
      2.3获得窗体属性44
      2.4设置控件的属性47
      2.5访问控件的属性50
      2.6方法调用53
      2.7示例程序:ReflectionUITest58
      第3章基于Windows的UI测试65
      3.0导读65
      3.1运行待测程序66
      3.2获得待测程序主窗体的句柄68
      3.3获得有名字控件的句柄73
      3.4获得无名控件的句柄75
      3.5发送字符给控件78
      3.6鼠标单击一个控件80
      3.7处理消息对话框82
      3.8处理菜单86
      3.9检查应用程序的状态89
      3.10示例程序:WindowsUITest91
      第4章测试套件设计模式97
      4.0导读97
      4.1创建使用文本文件存储数据并采用Streaming模型的测试套件100
      4.2创建使用文本文件存储数据并采用Buffered模型的测试套件104
      4.3创建使用XML文件存储数据并采用Streaming模型的测试套件108
      4.4创建使用XML文件存储数据并采用Buffered模型的测试套件113
      4.5创建用于轻量级自动化测试数据存储的SQL数据库117
      4.6创建使用SQL存储数据并采用Streaming模型的测试套件119
      4.7创建使用SQL数据并采用Buffered模型的测试套件123
      4.8发掘关于待测系统的信息126
      4.9示例程序:PokerLibTest129
      第2部分Web应用程序测试
      第5章请求-响应测试135
      5.0导读135
      5.1发送一个简单的HTTPGET请求并且取回响应138
      5.2发送带有认证信息的HTTP请求并取回响应139
      5.3发送复杂的HTTPGET请求并且取回响应140
      5.4逐行返回HTTP响应的内容141
      5.5发送简单的HTTPPOST请求给传统的ASP网页143
      5.6发送HTTPPOST请求给ASP.NETWeb应用程序145
      5.7处理特殊的输入字符150
      5.8通过编写程序确定ViewSate和EventValidation的值152
      5.9处理CheckBox和RadioButtonList控件156
      5.10处理DropDownList控件157
      5.11判断“请求-响应”的测试结果159
      5.12示例程序:RequestResponseTest162
      第6章基于脚本的WebUI测试167
      6.0导读167
      6.1创建一个基于脚本的UI测试套件结构170
      6.2判断Web程序的状态172
      6.3把进度信息记录在测试套件界面上173
      6.4验证待测Web页面上HTML元素的值174
      6.5操纵待测Web页面上HTML元素的值176
      6.6把测试场景结果保存到客户端的文本文件177
      6.7把测试场景的结果保存到服务器上的数据库表里179
      6.8示例程序:ScriptBasedUITest181
      第7章底层的WebUI测试185
      7.0导读185
      7.1启动IE并连接到这个实例188
      7.2如何判断待测Web程序何时完全加载到浏览器190
      7.3操纵并检查IEShell192
      7.4操纵待测Web页面上的HTML元素的值194
      7.5验证Web页面上HTML元素的值195
      7.6创建一个Excel工作簿用来存储测试场景的运行结果198
      7.7把测试场景的运行结果存入Excel工作簿200
      7.8从Excel工作簿里读取已存储的测试结果201
      7.9示例程序:LowLevelUITest203
      第8章WebService测试207
      8.0导读207
      8.1使用Proxy机制测试Web方法212
      8.2使用套接字测试Web方法214
      8.3使用HTTP测试Web方法220
      8.4使用TCP测试Web方法222
      8.5使用存储在内存中的测试用例数据226
      8.6把测试结果存储在内存中229
      8.7示例程序:WebServiceTest232
      第3部分部分数据测试
      第9章SQL存储过程测试237
      9.0介绍237
      9.1创建测试用例以及测试结果存储239
      9.2执行T-SQL脚本241
      9.3使用BCP工具导入测试用例数据243
      9.4创建T-SQL测试套件245
      9.5从T-SQL测试套件里把测试结果直接写入文本文件249
      9.6当待测存储过程返回行集的时候,如何判断测试结果是否通过252
      9.7当待测存储过程返回out参数时,如何判断测试结果是否通过254
      9.8当待测存储过程没有返回值的时候,如何判断测试结果是否通过256
      9.9示例程序:SQLspTest259
      第10章排列与组合265
      10.0导读265
      10.1创建数学组合对象267
      10.2计算从n个数据中取出k个样本共有多少种取法269
      10.3计算某个数学组合项的后继者271
      10.4对于给定的n和k,生成所有的数学组合项273
      10.5按照字典顺序找出某个数学组合的第m个项275
      10.6把数学组合应用到字符串数组278
      10.7创建数学排列对象280
      10.8计算n阶排列的排列数282
      10.9计算某个数学排列项的后继项284
      10.10针对给定的n值,产生所有的数学排列项286
      10.11按照字典顺序,找出某个数学排列的第k个项287
      10.12把数学排列应用到字符串数组291
      10.13示例程序:ComboPerm293

      第11章ADO.NET测试301
      11.0导读301
      11.1当期望值是DataSet的时候,如何判断测试结果是否通过303
      11.2测试有返回值的存储过程306
      11.3测试返回值为行集(Rowset)的存储过程309
      11.4测试把返回值放入out参数的存储过程311
      11.5测试没有返回值的存储过程314
      11.6测试不通过存储过程对数据库进行访问的程序318
      11.7比较两个DataSet对象是否相等321
      11.8从文本文件把测试用例数据读入到SQL数据库表324
      11.9从SQL表把测试用例数据读入到文本文件327
      11.10示例程序:ADOdotNETtest329
      第12章XML测试335
      12.0导读335
      12.1通过XmlTextReader解析XML337
      12.2通过XmlDocument解析XML339
      12.3通过XPathDocument解析XML341
      12.4通过XmlSerializer解析XML343
      12.5通过DataSet对象解析XML文件347
      12.6通过XSDSchema对XML文件进行验证350
      12.7通过XSLT对XML进行修改353
      12.8通过XmlTextWriter对XML文件进行写操作355
      12.9比较两个XML文件是否严格相等356
      12.10不考虑编码方式,比较两个XML文件是否严格相等358
      12.11比较两个XML文件的规范等价性359
      12.12示例程序:XmlTest361
      索引365
        《NET软件测试自动化之道》主要讲解在.NET环境下编写轻量级软件测试自动化程序的实用技术。全书内容由WindowsUI测试、Web应用程序测试和存储过程及XML测试三部分组成,全面介绍了如何利用.NET平台提供的一系列技术(而不是依赖于第三方的商业自动化测试工具),采用C#语言编写轻量级的、功能强大的自动化测试程序。本书各个章节所提供的示例代码适用于单元测试(UnitTest)、集成测试(IntegrationTest)等软件开发过程中的各个测试环节。本书适合于所有在.NET平台上从事应用程序开发的程序员、测试人员以及自动化测试工具开发人员。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看