下载APP
登录
关闭
讲堂
算法训练营
Python 进阶训练营
企业服务
极客商城
客户端下载
兑换中心
渠道合作
推荐作者
当前播放: 01 | 课程介绍
00:00 / 00:00
标清
  • 高清
  • 标清
  • 普清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看

移动端自动化测试实战

共58讲 · 约550分钟
2276
免费
01 | 课程介绍
免费
02 | 内容综述
免费
03 | 自动化测试的价值
免费
04 | 自动化测试常见误区
免费
05 | 自动化测试的技术体系
06 | UI分层测试体系
07 | Android App的常见概念
08 | Android调试桥adb命令详解
09 | 自动化测试常用命令
10 | Appium架构介绍
11 | Appium Desktop安装
12 | Appium Server安装
13 | Appium Desktop用例录制
14 | 用例结构解析
15 | 使用隐式等待让用例更稳定
16 | 控件定位方法
17 | 常用自动化API
18 | 长按/滑动等TouchAction...
19 | 测试用例的改造
20 | capability使用进阶
21 | Appium设备交互API
22 | 使用显式等待处理复杂等待...
23 | 高级XPath定位
24 | Android Toast识别
25 | 使用断言验证预期结果
26 | 参数化与数据驱动
27 | Native原生App的自动化测...
28 | Hybrid混合App的自动化测...
29 | 纯HTML5站自动化测试
30 | 小程序自动化测试
31 | iOS测试工具体系
32 | App Store与苹果证书体系
33 | iOS模拟器自动化测试
34 | iOS真机测试
35 | iOS WebView测试
36 | Safari测试
37 | Page Object设计模式
38 | Page Object六大设计原则
39 | Page Object第一个例子
40 | BasePage封装改进
41 | 基于Page Object模式的移...
42 | Appium错误排查与日志分析
43 | Appium原理与JSONWP协议分...
44 | Appium源代码分析
45 | Appium二次封装实战
本节摘要
 写留言

精选留言(24)

  • 2019-10-26
    老师,RN框架的可以吗?

    作者回复: 可以

    3
    3
  • 2019-10-29
    老师你好!问下小程序有合适的测试工具吗

    作者回复: 后面会讲,用appium就可以了

    1
  • 老师可以分享下工具调研思路吗?

    作者回复: 有的,只是不知道怎么发给大家,可以加我qq 1516491904

    1
  • 2019-10-23
    老师,游戏测试适用吗?

    作者回复: 游戏测试有两个体系,第一种是无法获取内部控件信息的情况下,使用相对坐标、图形识别、ocr、AI等技术识别操作对象。第二种是通过sdk获得内部数据,就可以跟appium一样了。游戏方面的框架推荐网易开源的airtest,也可以对airtest底层的引擎独立封装,做成appium的识别引擎,就可以使用appium去测试了。

    1
  • 2019-11-19
    如果没有代码基础,学这门课程会吃力吗?在学习之前需要准备哪些知识?

    作者回复: 没有代码能力在测试行业会比较难有太高发现的,建议学习下,霍格沃兹学院有个免费的测试工程师定制的python编程课程,可以去看看

  • 2019-11-12
    这个是否适合运用于手游的自动化测试?

    作者回复: airtest可以,用po设计即可

  • 2019-11-11
    支持大佬,来学习哈

    作者回复: 多谢,微信群里见过你

  • 2019-11-05
    老师你好,那个开发转测试,目前会Web功能测试,学这个好学吗

    作者回复: appium是扩展自selenium,你已经有基础了。不过移动端的确也有更多复杂知识,的确也会难些。

  • 2019-11-05
    正需要,学习了
  • 2019-11-05
    适用web么?老师

    作者回复: web可以用selenium,两个技术栈是类似的。

  • 2019-11-03
    刚买看了很不错哦。

    作者回复: 多谢支持与认可

  • 老师,nodejs在appium也是可以很好实现的吧

    作者回复: appium本身就是nodejs写的,也有标准的支持良好的nodejs client可以用来写用例

  • 2019-10-31
    此课程讲的用什么语言写自动化程序,java还是python?

    作者回复: Python演练为主

  • 2019-10-30
    老師,cocos2d開發的遊戲適用嗎?

    作者回复: 游戏自动化推荐使用网易的airtest

  • 2019-10-30
    最终作为测试架构师的你最终是否感觉到瓶颈的压力?

    作者回复: 每个层次都有各自的天花板,但是所有天花板皆可以通过努力打破。

    一般测试架构师的瓶颈主要是业务架构能力、全链路技术架构能力、技术创新能力、大数据应用能力、团队管理、文化建设、以及跨团队影响力建设等。这些都是跟DevOps有关的建设能力,会体现在测试左移、测试右移,测试中台化服务体系上。

    我之前讲过一些康威定律对测试行业影响的内容,整个行业发展是符合康威定律的预测的。

  • 2019-10-25
    看到思汗大神的课一出来,立马购买了。。。跟着系统学习。。。之前学习的太过碎片化,不完整。

    作者回复: 嗯嗯,有问题多交流

    1
  • 对于工具调研部分,可否分享下思路呢?

    作者回复: 根据框架的代码结构、技术架构、多语言支持、流行度、灵活性、可定制等特性综合考虑的。内容太多所以没放课程里。后面我找个地方把这部分的介绍可以放上去

  • 2019-10-25
    思寒老师 一如既往的棒

    作者回复: 多谢认可

  • 2019-10-24
    一直在用,但从没系统的了解过。看到课程后好不犹豫的购买学习~

    作者回复: 系统性的学习可以扫除知识盲点,获得一些新的收获。appium发展很快,也经常增加新功能,比如ai识别、图像识别、底层代码调用等特性都是新增的,我也会经常系统性的review新增特性,看下改进,获得灵感。

  • 2019-10-24
    跟着思寒一起学习

    作者回复: 谢谢,一起成长,也希望大家有收获。我没认出是哪位朋友,尴尬ing

    1