精华内容
下载资源
问答
  • 自动化测试技术

    2019-04-01 18:24:25
    自动化测试技术 TestNG测试框架 PageObject分层设计
  • 总体来说,目前手机自动化测试技术大体可分为白盒测试和黑盒测试两种。 在手机自动化测试领域,白盒测试包括两种类型,第一种是传统软件测试理论中所指的白盒测试,即依赖被测对象的源代码具体实现的测试方式。在...
  • 近年来,随着智能手机操作系统的快速发展,在技术和需求层面上为手机自动化测试提供了丰富土壤,手机自动化...总体来说,目前手机自动化测试技术大体可分为白盒测试和黑盒测试两种。  白盒测试  在手机自动化测试领域
  • 敏捷自动化测试技术

    2019-05-06 12:56:41
    敏捷自动化测试技术
  • 新一代自动化测试技术资料.rar 介绍了关于新一代自动化测试技术资料的详细说明,提供其它知识的技术资料的下载。
  • 自动化测试技术--TCL脚本做自动化测试自动化测试技术--TCL脚本做自动化测试自动化测试技术--TCL脚本做自动化测试
  • 小谈如何学习自动化测试技术软件测试首先,想从事自动化测试,必须先了解What/Why/How,也就是常说的去了解什么是自动化测试、为什么要进行自动化测试、该如何进行自动化测试,这些基本的知识是必须的。其次,需要...
  • 自动化测试技术展望2011.zip 介绍了关于自动化测试技术展望2011.zip的详细说明,提供其它知识的技术资料的下载。
  • 技术软件自动化测试技术与工具软件测试随着软硬件协同应用复杂性日益增加,其中软件必须通过全面的测试才可以保证质量和可靠性。但由于研发时间的限制,软件测试需要选择合适的方法,同时选择合适的测试工具,以便达到...
  • QTP自动化测试技术

    2014-11-23 13:35:27
    QTP自动化测试技术精华,包括所有用例以及脚本
  • QTP——自动化测试技术领航(word版) + Selenium 2自动化测试实战 ——基于Python语言(pdf版) + LoadRunner性能测试完全讲义(pdf版)
  • QTP--自动化测试技术领航.pdf QTP--自动化测试技术领航.pdf QTP--自动化测试技术领航.pdf QTP--自动化测试技术领航.pdf
  • 自动化测试技术2010展望zip,未来将影响测试与测量行业的关键技术和方法。
  • QTP自动化测试技术领航 测试书记 工具类
  • 新一代自动化测试技术资料zip,内容涉及如何设计搭建新一代自动化测试系统,NI PXI平台和模块化仪器技术详解,测试管理软件的选择与开发,仪器控制基本原理,RF(射频信号)测试基本原理等.
  • QTP—自动化测试技术领航 想了解自动化测试的同学值得一看 非常不错一本书
  • WEB自动化测试技术

    2019-05-23 11:47:55
    该教程适合于有一定软件测试基础的人员学习,从零开始学习自动化测试,包含自动化测试基础概论、自动化测试框架、自动化测试工具(selenium+Robot Framework)等,通过本教程的学习即可实现软件测试工作的新突破,可...
  • 零成本实现Web功能自动化测试 基于Eclipse+Python+Selenium自动化测试技术
  • 精通qtp+自动化测试技术领航, 学习QTP自动化测试技术必备书籍
  • 精通qtp+自动化测试技术领航.
  • 很多人在谈到自动化测试的时候通常都是指的UI自动化测试,但是从广义的角度来说只要是使用工具或者写代码完成的测试都是属于自动化测试的范畴,所以自动化测试可以分为:UI自动化测试、接口自动化测试和性能自动化...

    很多人在谈到自动化测试的时候通常都是指的UI自动化测试,但是从广义的角度来说只要是使用工具或者写代码完成的测试都是属于自动化测试的范畴,所以自动化测试可以分为:UI自动化测试、接口自动化测试和性能自动化测试。

    要做自动化测试肯定需要一定的代码功底,咱们一般说的测试开发那就是说明需要你能够写测试代码,编程能力对很多测试工程师来说又是一道坎,当然如果想让自己的测试职业生涯走得更好更长远还是得掌握一门编程语言,那到底哪门编程语言适合测试工程师学习,应该说python语言是个不错的选择。

    1. Python语言更容易掌握,学习成本低;
    2. Python写出的代码非常简洁;
    3. 基于Python语言的测试开发库和工具也非常的多,比较完整;
    4. python写代码的效率比较高;
    5. python的测试脚本相对更容易维护。

    有python语言的编程基础,基于Python语言可以找到UI自动化测试、接口自动化测试和性能自动化测试的框架和工具,也就是说基于python语言UI自动化测试、接口自动化测试和性能自动化测试咱们都可以完成。

    UI自动化就是使用工具或者代码代替人完成对软件UI界面的测试,Selenium这个UI自动化测试框架现在被企业普遍使用,该框架有基于python语言的开发库,测试工程师使用python语言基于该框架可以做UI自动化测试。

    a8479751ad4e0498d99909c7351ea2c2.png

    另外RobotFramework也是一个基于Python语言的,可扩展的关键字驱动的自动化测试框架,使自动化测试脚本编写变得更简单。它可用于测试分布式异构应用程序。RobotFramework具有如下特点:

    (1) 易于使用的表格语法,以统一的方式创建测试用例。

    (2) 提供从现有关键字创建可重复使用的更高级别关键字的功能。

    (3) 提供易于阅读的测试结果报告和HTML格式的日志。

    (4) 平台和应用程序是独立的。

    (5) 提供一个简单的库API,用于创建自定义测试库。

    (6) 提供命令行界面和基于XML的输出文件, 以便持续集成。

    (7) 为Selenium提供Web测试,Java GUI测试,运行进程,Telnet,SSH等支持。

    (8) 支持创建数据驱动的测试用例。

    (9) 内置对变量的支持,特别适用于不同环境下的测试。

    (10)提供标记以分类和选择要执行的测试用例。

    (11)实现与源代码控制的轻松集成:测试套件只是可以使用生产代码进行版本控制的文件和目录。

    (12)提供测试用例和测试套件级别的设置和拆卸。

    接口自动化测试是使用工具或者代码完成对软件系统或者模块的数据交互接口的测试,可以去学习一下基于python语言的request库,使用request库提供的API可以向接口发送http请求,从而完成对接口的测试。

    性能自动化测试就是使用工具或者代码对服务端系统施加并发的性能压力,从而检测服务端系统的性能表现;现在有很多的性能测试工具,比如说我们熟悉的loadrunner、jmeter等等,这些工具如果对一个没用过的朋友来说,学习起来比较不容易,但是如果你有python编程基础,就可以尝试学习一下Locust这个性能测试工具,它是一款基于python的性能测试工具,它的优点是学习起来比较简单,功能完全自定制,使用比较灵活,支持分布式。

    【重要消息】感谢知友您能够看到这部分内容,本文是软件测试系列知识中selenium自动化测试工具的一篇,笔者认为本部分全面的知识应该包含如下图所示的内容:

    a3b457d24447d8cd14cd254f4ab969b0.png

    如果知友对这部分内容感兴趣,可以持续关注小编的账号,除此之外,小编还录制了不少这方面的技术视频,知友如果有需要,可以私聊本小编获取哦!

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,112
精华内容 4,444
关键字:

自动化测试技术