一、平常使用的领域, 其二是自动化测试, 其三是主流的自动化测试框架, 其四是我们应该去学习的内容。
主流框架自然选择, 要是你决定采用之后, 你又遭遇了一个新问题, 挑选一门语言, 可是支持java, 还有ruby, 以及php, 另外还有C#。
从语言易学性来讲: ruby、;
从语言应用广度来讲: 、java、C#、php;
仅从语言相关方面, 关于测试技术成熟度以及所涉及的资料而言, 存在的有java, 还有ruby。
要注意, 你能够思索整个技术团队里主流所运用的是何种语言, 接着去挑选与之相对应的语言。
备注, 我们于此处进行自然选择, 选取当下市面上最为火爆的, 运用范围广泛的, 技术成熟程度颇高的讲解。
五、自动化测试-学习路线
学习路线规划:
1.(不过关,别谈自动化);
2.Web基础(网页基础)
3.框架
4.框架
5.Robot 框架
6.项目
自动化测试
六、篇
这是一种脚本语言, 它具备高层次优势, 有解释性, 包含编译性, 存在互动性, 并且与面向对象相关联。
它的设计拥有相当强的可读性 , 相较于其他语言常常把英文关键字加以运用 , 还用到它们的一些标点符号 , 它具备比其他语言更具特色的语法结构。
七、Web篇
Web是基于Http协议之上, 借助浏览器来实施访问的网站, 网页开发会关联到HTML超文本标记语言, 会涉及CSS层叠样式表, 还涉及脚本语言。
八、篇
在2004年诞生, 当时在工作的Jason, 于对一个内部应用做测试时。身为一个聪明的人, 他发觉与每次改动都要手工去测试相比, 他的时间理应被利用得更具价值。他研发了一个可使得页面进行交互的库, 还能够让多个浏览器自动返回测试成效。那个库最终成了的核心, 它是RC(远程控制)以及IDE所有功能的根基。
2(存在另外一种叫法是), 1(存在另外一种叫法是 RC 或者是), RC 这些皆为最为主要的 项目, 一直持续到 以及 二者合并之后才出现了最新同时也是最为强大的 2。
用于创建测试脚本的原型工具, 是IDE(集成开发环境)。而它还是一个插件, 这个插件能提供创建自动化测试的建议接口。
九、篇
进行自动化测试时, 最后那一步是要对结果是不是正确作出判断, 而正确地去设定断言能够助力对测试用例执行之后的结果予以判断, 借这种方式来提升自动化测试的效率, 它给出了一种算得上完整的断言办法。
十、Robot 篇
一款名为Robot的测试自动化框架, 它基于可扩展的关键字驱动, 版本为使用2.0, 由Robot开发且得到其赞助, 被大量广泛地用于端到端的验收测试以及ATDD(-test-)之中, 其生态体系相当丰富。