返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • GUI自动化测试开发实战教程 Python版 微课版 蜗牛学院,周海峰,邓强 编 大中专 文轩网
  • 新华书店正版
    • 作者: 蜗牛学院 周海峰 邓强著
    • 出版社: 人民邮电出版社
    • 出版时间:2021-02-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 蜗牛学院 周海峰 邓强著
    • 出版社:人民邮电出版社
    • 出版时间:2021-02-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2021-02-01
    • 字数:450000
    • 页数:247
    • 开本:16开
    • 装帧:平装
    • ISBN:9787115537317
    • 国别/地区:中国
    • 版权提供:人民邮电出版社

    GUI自动化测试开发实战教程 Python版 微课版

    作  者:蜗牛学院,周海峰,邓强 编
    定  价:49.8
    出 版 社:人民邮电出版社
    出版日期:2021年02月01日
    页  数:256
    装  帧:平装
    ISBN:9787115537317
    主编推荐

    1.本书对GUI自动化测试的相关技术进行了较为完整的阐述,涉及面广,通俗易懂,结合大量的实践代码,掌握了本书知识可以胜任GUI自动化测试的工作要求。 2.配备微课视频。

    内容简介

    本书讲解了GUI自动化测试开发的主流编程语言、自动化实现原理、常用工具及自动化框架的代码实现。全书共9章,包括自动化测试概念、Python编程基础、基于图像识别的自动化测试、Selenium入门、Selenium进阶、自动化测试框架、Windows应用的自动化测试框架、Android移动端自动化测试、移动端云测试平台开发。本书可以作为高校计算机及相关专业的教材,也可以作为测试开发爱好者的参考书。

    作者简介

    精彩内容

    目录
    第 1章 自动化测试概念1
    1.1自动化测试的必要性2
    1.1.1回归测试和兼容性测试2
    1.1.2回归测试策略2
    1.1.3回归测试实施2
    1.1.4兼容性测试3
    1.1.5兼容性测试实施3
    1.2自动化测试4
    1.2.1理解自动化测试4
    1.2.2自动化测试技术类别5
    1.2.3自动化测试实施过程5
    1.2.4自动化测试的价值8
    1.2.5什么项目适合自动化测试9
    1.2.6自动化测试实施难题9
    1.3软件测试专业术语9
    1.3.1产品和项目9
    1.3.2软件测试阶段10
    1.3.3验收测试阶段10
    1.3.4测试方法11
    1.3.5测试类型11
    1.4自动化测试的核心技术和实施难度14
    1.4.1界面级自动化测试14
    1.4.2界面级自动化测试工作原理15
    1.4.3模拟按键操作和鼠标定位15
    1.4.4基于界面图像识别和定位15
    1.4.5识别界面元素的核心属性16
    1.4.6界面级自动化测试的优势17
    1.4.7界面级自动化测试的难题17
    1.4.8关于自动化测试的实践经验17
    第2章 Python编程基础19
    2.1Python安装配置20
    2.1.1安装Python和配置环境变量20
    2.1.2Python的常用集成开发环境22
    2.1.3Python规范24
    2.2Python编码29
    2.2.1输入输出29
    2.2.2数据类型33
    2.2.3控制结构38
    2.2.4函数43
    2.2.5模块和包45
    2.2.6面向对象48
    2.2.7Python连接MySQL52
    2.2.8多线程56
    第3章基于图像识别的自动化测试59
    3.1SikuliX基础应用60
    3.1.1SikuliX下载和安装60
    3.1.2SikuliX IDE的使用62
    3.2利用SikuliX测试进销存系统65
    3.2.1在MySQL中配置蜗牛进销存系统数据库65
    3.2.2Tomcat的下载和安装66
    3.2.3基于SikuliX的蜗牛进销存系统的测试68
    3.2.4使用SikuliX IDE进行测试69
    3.2.5通过Python代码来实现SikuliX的调用73
    3.2.6SikuliX使用的总结75
    3.3利用Python开发图像识别测试框架76
    3.3.1图像识别的基本思路76
    3.3.2模板匹配的核心算法77
    3.3.3模板匹配的基础代码79
    3.3.4优化模板匹配代码81
    3.3.5实现自动化测试框架83
    第4章Selenium入门86
    4.1Selenium初识87
    4.1.1基于界面元素的自动化工具87
    4.1.2Selenium简介88
    4.2Selenium IDE89
    4.2.1Selenium IDE安装89
    4.2.2Selenium IDE实现原理91
    4.2.3Selenium IDE的使用93
    第5章Selenium进阶101
    5.1WebDriver初识102
    5.1.1安装配置WebDriver102
    5.1.2实现完成第 一个测试脚本103
    5.2WebDriver常用API104
    5.2.1浏览器的操作104
    5.2.2元素的定位方式105
    5.2.3对已定位元素的操作114
    5.3等待时间115
    5.4文件上传118
    5.5WebDriver焦点切换120
    5.5.1WebDriver焦点切换的用法120
    5.5.2确认对话框120
    5.5.3新窗口的切换121
    5.5.4内嵌页面的切换123
    5.6WebDriver截图124
    5.7WebDriver调用JavaScript125
    5.8鼠标和键盘事件126
    5.8.1鼠标事件126
    5.8.2键盘事件130
    5.9浏览器兼容性测试131
    第6章自动化测试框架133
    6.1概述134
    6.2线性脚本自动化136
    6.3模块化测试137
    6.3.1简单封7
    6.3.2优化代码139
    6.3.3高级参数化141
    6.4数据驱动实现143
    6.4.1自动化测试用例编写144
    6.4.2添加模块脚本145
    6.4.3添加测试用例程序147
    6.4.4Python读取Excel文件中的数据148
    6.4.5编写驱动程序149
    6.4.6生成测试报告151
    6.4.7数据驱动实现的补充155
    6.4.8数据驱动框架在蜗牛进销存系统中的应用156
    6.4.9自动化测试框架的总结164
    第7章Windows应用的自动化测试框架165
    7.1UI Automation简介166
    7.2UI Automation的使用166
    7.2.1UI Spy的使用167
    7.2.2UI Automation的使用示例170
    7.2.3UI Automation API171
    7.2.4UI Automation使用中出现的问题174
    7.3利用Python开发Monkey测试脚本176
    7.3.1关于Monkey测试176
    7.3.2Monkey测试的实现思路176
    7.3.3实现简单的Monkey测试177
    7.3.4实现高级的Monkey测试179
    7.3.5重现Monkey测试随机事件182
    第8章Android移动端自动化测试186
    8.1Android配置及应用187
    8.1.1Android SDK配置187
    8.1.2Android模拟器配置188
    8.1.3ADB命令应用191
    8.2Monkey测试工具应用192
    8.2.1Monkey基础应用192
    8.2.2Monkey高级应用193
    8.2.3Monkey结果分析197
    8.3安装及配置Appium197
    8.3.1Appium概述197
    8.3.2安装Appium Desktop Server199
    8.3.3安装无界面版Appium Server200
    8.3.4快速执行安装测试202
    8.4Appium核心应用203
    8.4.1常见参数配置203
    8.4.2界面对象识别205
    8.4.3原生应用测试206
    8.4.4Web应用测试210
    8.4.5混合应用测试212
    8.5Appium高级应用212
    8.5.1手势模拟212
    8.5.2按键操作214
    8.5.3图像识别215
    8.5.4真机上的测试218
    8.6UI Automator 2框架219
    8.6.1UI Automator 2简介219
    8.6.2配置UI Automator 2环境220
    8.6.3开发UI Automator 2测试脚本220
    8.6.4利用WEditor识别元素223
    8.6.5使用UI Automator 2的Session对象224
    8.6.6UI Automator 2的用法汇总225
    第9章移动端云测试平台开发227
    9.1理解手机云测试平台228
    9.1.1云测试平台228
    9.1.2构建云测试平台的基本思路228
    9.2Python开发云测试平台229
    9.2.1构建设备编号、版本号和通信端口229
    9.2.2利用多线程启动Appium231
    9.2.3完成测试脚本开发232
    9.2.4完善云测试平台基础功能234
    9.3Python自动生成测试报告236
    9.3.1需要什么样的测试报告236
    9.3.2测试报告的实现思路237
    9.3.3构建测试报告数据表237
    9.3.4构建测试报告HTML模板238
    9.3.5在测试脚本中生成测试数据244
    9.3.6云测试平台建议245
    9.4基于云测试平台的Monkey测试246

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购