成功加入购物车

去购物车结算 X
果然是好书店
  • 软件测试策略.设计及其自动化实战:LINUX.ANDROID.WINDOWS.WEB的全面软件测试 9787560652627

软件测试策略.设计及其自动化实战:LINUX.ANDROID.WINDOWS.WEB的全面软件测试 9787560652627

举报

可开发票,支持7天无理由

  • 出版时间: 
  • 装帧:    平装
  • 开本:    其他
  • ISBN:  9787560652627
  • 出版时间: 
  • 装帧:  平装
  • 开本:  其他

售价 36.07 6.6折

定价 ¥55.00 

品相 全新

优惠 满包邮

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

    延迟发货说明

    时间:
    说明:

    上书时间2024-02-19

    数量
    库存3
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 货号:
      1201950497
      商品描述:
      作者简介
      于艳,有着十余年的一线测试经验,先后参与和过不同平台下的驱动测试、应用程序测试、嵌入式 OS 测试、手机测试、 Web 测试等。工作内容覆盖测试策略、测试设计与建模、自动化、测试过程评估、质量管理持续改进等。在测试架构、各领域自动化与测试管理方面都有着丰富的经验。

      目录
      章  软件测试必备理论               1  1.1  软件测试知识               1    1.1.1  软件测试               1    1.1.2  软件缺陷               1    1.1.3  软件测试应遵循的七原则               2  1.2  软件测试方法               3    1.2.1  功能测试法               3    1.2.2  性能测试法与流程               3    1.2.3  负载测试法               4    1.2.4  压力测试法与驱动压力测试案例               4    1.2.5  安全性测试法与案例               6    1.2.6  UI与UE测试法               8    1.2.7  国际化、本地化、全球化测试法               9    1.2.8  安装与卸载测试法               10    1.2.9  兼容性测试法与案例               10    1.2.10  故障转移与恢复性测试法               11    1.2.11  容量测试法               12    1.2.12  可靠性测试法与案例               12    1.2.13  可访问性测试法               12  1.3  软件产品质量模型               13    1.3.1  功能性               13    1.3.2  可靠性               13    1.3.3  易用性               14    1.3.4  效率               15    1.3.5  可维护性               15    1.3.6  可移植性               15    1.3.7  质量属性与测试类型的对应关系               16    1.3.8  质量属性的定制化使用               16  1.4  软件开发生命周期模型               17    1.4.1  大棒模型               17    1.4.2  边做边改模型               17    1.4.3  瀑布模型               17    1.4.4  V模型               17    1.4.5  快速原型模型               18    1.4.6  螺旋模型               18    1.4.7  敏捷软件开发               18    1.4.8  持续集成与常见问题说明               19  1.5  漫游测试的方法与管理               20    1.5.1  常用的漫游测试法               20    1.5.2  探索性软件测试法               20    1.5.3  漫游测试的选取与定制化               25  1.6  软件测试分类               26    1.6.1  黑盒、白盒、灰盒测试               26    1.6.2  静态、动态测试               27    1.6.3  单元、集成、系统、验收测试               27  1.7  测试过程阶段               28    1.7.1  测试计划与控制阶段               28    1.7.2  测试设计阶段               29    1.7.3  测试执行阶段               29    1.7.4  评估结束准则和测试报告阶段               30    1.7.5  测试结束活动               31第2章  测试策略模型               32  2.1  测试策略概述               32    2.1.1  测试活动步骤说明               32    2.1.2  测试策略概述               32    2.1.3  回归测试               32    2.1.4  BVT测试与冒烟测试的区别               33  2.2  启发式测试策略模型(HTSM)               33    2.2.1  启发式测试策略模型(HTSM)               33    2.2.2  启发式测试策略模型(HTSM)的定制化               36  2.3  Google ACC建模               37  2.4  测试策略TEmb方法               40    2.4.1  通用元素LITO               41    2.4.2  产品特性与案例说明               42    2.4.3  风险分析               43    2.4.4  组合测试策略的机制与案例               46第3章  测试建模、设计技术与质量管理               48  3.1  测试设计技术               48    3.1.1  功能列表               48    3.1.2  功能交互分析               48    3.1.3  输入输出模型               49    3.1.4  状态机模型               49    3.1.5  组合分析模型               50    3.1.6  错误推测法               51  3.2  测试用例设计方法               52    3.2.1  等价类划分法               52    3.2.2  边界值分析法               53    3.2.3  判定表因果图法               55    3.2.4  测试用例及其检查点               55  3.3  测试建模技术               56    3.3.1  测试模型概述               56    3.3.2  基于模型的测试(MBT)               56    3.3.3  常用的基于模型的测试工具               57  3.4  如何进行测试设计与建模               58    3.4.1  了解目标和项目环境信息               58    3.4.2  基于5W1H的需求分析               58    3.4.3  MFQ测试设计模型               59    3.4.4  PPDCS测试建模步骤               59  3.5  缺陷分析法               60    3.5.1  缺陷分析方法               60    3.5.2  ODC缺陷分析法               62    3.5.3  四象限分析法               64    3.5.4  Gompertz模型分析法               64    3.5.5  根本原因分析(RCA)               65  3.6  软件质量评估               65    3.6.1  测试覆盖率评估               66    3.6.2  测试过程评估               66    3.6.3  质量评估               67    3.6.4  版本质量评估               67  3.7  质量管理               68    3.7.1  软件质量管理三部曲               68    3.7.2  能力成熟度模型(CMMI)               69    3.7.3  全面质量管理(TQM)               69    3.7.4  QC旧七工具               70    3.7.5  QC新七工具               72    3.7.6  事后回顾(AAR)               72    3.7.7  项目回顾会议               73第4章  自动化测试必备理论               74  4.1  自动化测试知识               74    4.1.1  软件测试自动化概述               74    4.1.2  测试金字塔(Test Pyramid)               75    4.1.3  蛋筒冰激凌模式               76  4.2  自动化测试工具知识               77    4.2.1  测试工具分类               77    4.2.2  单元、接口测试工具的实现原理               77    4.2.3  UI测试工具的实现原理               77    4.2.4  Web UI测试工具的实现原理               78    4.2.5  性能测试工具的实现原理               78  4.3  自动化测试脚本技术               79    4.3.1  线性脚本技术与启发               79    4.3.2  结构化脚本技术与启发               79    4.3.3  共享脚本技术与启发               80    4.3.4  数据驱动脚本技术与启发               80    4.3.5  关键字驱动脚本技术与启发               81    4.3.6  自动化成熟度等级               82    4.3.7  自动化脚本衡量标准与提升法               82  4.4  自动错误预防(AEP)机制               83第5章  一键式测试自动化框架               84  5.1  一键式测试自动化概述               84    5.1.1  Python 概述               84    5.1.2  手工测试流程               84    5.1.3  一键式测试流程自动化               85    5.1.4  环境准备               85  5.2  配置文件及其读取介绍               86  5.3  自动化下载源码和MD5校验               88    5.3.1  SVN自动化下载程式               88    5.3.2  FTP自动化下载待测标的物               90    5.3.3  MD5自动化校验               97    5.3.4  自动化脚本调用执行               101  5.4  自动化编译和打包               102    5.4.1  Windows下的自动化编译               102    5.4.2  Windows下自动化编译的调用步骤               104    5.4.3  Linux下的自动化编译打包               104  5.5  自动化分发测试工具               105    5.5.1  自动化传输文件到DUT端               105    5.5.2  自动化脚本调用步骤               106  5.6  自动化执行测试               107    5.6.1  远程调用自动化               107    5.6.2  自动化执行测试               107  5.7  自动化上传测试结果到Testlink               107    5.7.1  Testlink API介绍               107    5.7.2  上传测试结果到Testlink的实现代码               109    5.7.3  实现自动化上传结果到Testlink               110  5.8  自动化对比不同版本的源码并发送邮件               111    5.8.1  自动化对比源码               111    5.8.2  自动化对比源码调用步骤               112    5.8.3  自动化发送邮件               112    5.8.4  自动化发送邮件调用步骤               114  5.9  自动化框架               114    5.9.1  框架总调用               114    5.9.2  精准测试技术               115  5.10  性能监测               116    5.10.1  Psutil介绍               116    5.10.2  Psutil的实例展示               117  5.11  自动化画图               125    5.11.1  基于Excel的自动化画图               125    5.11.2  基于Highcharts的自动化画图               127    5.11.3  基于Gnuplot的自动化画图               134第6章  单元自动化测试               136  6.1  单元测试的白盒测试               136  6.2  接口测试设计技术               138  6.3  Python的Unittest框架               142    6.3.1  Unittest概述与案例               142    6.3.2  管理测试用例与案例               144    6.3.3  discover方法与案例               148    6.3.4  跳过测试法与案例               149    6.3.5  HTMLTestRunner生成测试报告与案例说明               150    6.3.6  HTMLTestRunner集成测试报告与案例说明               151  6.4  跨平台C++ Googletest框架               152    6.4.1  Googletest概述               152    6.4.2  参数化介绍               153    6.4.3  Android中的Gtest测试框架               154    6.4.4  Android Gtest案例               157    6.4.5  GCOV与LCOV代码覆盖率测试               162    6.4.6  GCOV和 LCOV的使用方法与案例               163  6.5  其他语言的单元测试框架               165    6.5.1  Java的单元测试框架与案例介绍               165    6.5.2  C#的单元测试框架Nunit               166第7章  Linux测试               167  7.1  Linux OS测试类型               167    7.1.1  Linux OS压力测试与案例               167    7.1.2  Linux OS稳定性测试与案例               169    7.1.3  Linux OS性能测试与案例               170    7.1.4  Linux OS兼容性测试               172    7.1.5  Linux API测试               173    7.1.6  Linux的其他测试               173  7.2  命令行类的CLI自动化测试               173    7.2.1  CLI自动化技术               173    7.2.2  shell编程实现自动化案例               173    7.2.3  Telnet自动化登录案例               176    7.2.4  FTP自动化登录与上传文件案例               177    7.2.5  SSH自动化登录案例               178  7.3  Linux GUI自动化LDTP测试               180    7.3.1  LDTP自动化框架技术               180    7.3.2  LDTP的安装               181    7.3.3  LDTP具体使用案例说明               181    7.3.4  LDTP获取应用程序信息               182    7.3.5  ldtpeditor录制脚本               182    7.3.6  Gedit案例讲解               182    7.3.7  Firefox案例讲解               183  7.4  Linux GUI自动化X11::GUITest               184    7.4.1  X11::GUITest的安装               184    7.4.2  X11:GUITest案例讲解               185    7.4.3  Recorder安装与使用               187  7.5  LTP内核测试工具介绍               187    7.5.1  LTP介绍               187    7.5.2  STAF介绍               189    7.5.3  STAF与LTP的集成               189  7.6  Linux常用系列工具               190    7.6.1  Linux CPU性能分析系列工具               190    7.6.2  Linux内存分析系列工具               1917.6.3  存储系统分析工具               1937.6.4  网络性能工具               1967.6.5  磁盘I/O分析系列工具介绍               1997.6.6  静态分析工具cppcheck与案例               1997.6.7  性能测试工具lmbench               2017.6.8  GPU测试工具               2017.6.9  Screentest测试工具               2027.6.10  浏览器测试系列工具               2027.6.11  Docker环境搭建               204第8章  Android测试               205  8.1  Android技术               2058.1.1  Android架构               2058.1.2  Android各架构的自动化技术               2068.1.3  Android开发环境搭建               207  8.2  Monkey自动化工具               2088.2.1  Monkey介绍               2088.2.2  Monkey语法与实际指令               209  8.3  MonkeyRunner自动化工具               2108.3.1  MonkeyRunner介绍               2108.3.2  MonkeyRunner API               2118.3.3  MonkeyDevice API               2118.3.4  MonkeyImage API与案例               2128.3.5  MonkeyRunner录制与回放               2138.3.6  快捷键与案例               2148.3.7  MonkeyRunner案例说明               2158.3.8  EasyMonkeyDevice介绍与案例               216  8.4  基于Framework的 Instrumentation自动化工具               2188.4.1  Junit单元自动化框架介绍与案例               2188.4.2  Instrumentation介绍               2198.4.3  hierarchyviewer捕获控件信息               2198.4.4  创建Instrumentation自动化测试程序案例               221  8.5  基于UI的UI Automator测试工具               2248.5.1  UIAutomator介绍               2248.5.2  UI Automator Viewer获取UI元素信息               2258.5.3  UI Automatior UiObject API               2268.5.4  UI Automatior UiDevice API               2278.5.5  UI Automatior UiSelector API               2298.5.6  UI Automatior UiCollection API               2308.5.7  UI Automatior UiScrollable API               2308.5.8  UI 

      配送说明

      ...

      相似商品

      为你推荐

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

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

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