08 2016 档案
摘要:在前端测试过程中,少不了听到开发说到JS,JS在webJavaScript 是浏览器脚本语言(简称JS),主要用来向HTML页面添加交互行为。 学习网址:http://www.w3school.com.cn/js/js_intro.asp 目录 1.JS概述 2.JS对象 3.JS对象实例 4.JS
阅读全文
摘要:由于web自动化测试中,会用到比较复杂的定位方式:CSS定位,这种定位方式比较简洁,定位速度较快,所以继续学习前端的CSS知识,总结下学习笔记,以便后续查看。同时,也希望能帮助到大家。 学习网址:http://www.w3school.com.cn/css/css_intro.asp CSS 指层叠
阅读全文
摘要:由于html标记语言是网页自动化测试所必须要掌握的,所以重新学习html语言(这似乎是我第四次学习html,这次得坚持了),这次归纳总结了下,希望能帮助到大家。 学习网址:http://www.w3school.com.cn/html/html_intro.asp HTML 指的是超文本标记语言 (
阅读全文
摘要:Selenium(Webdriver)支持Firefox,IE,Chrome等多个浏览器。很多人可能装环境时遇到很多问题,下面简单聊聊如何配置测试这几个浏览器以及相关通过简单的实例来测试。 1.Firefox浏览器 Firefox浏览器是Selenium自动化测试中最常用的一个浏览器,包括Selen
阅读全文
摘要:由于网页自动化要操作浏览器以及浏览器页面元素,这里笔者就将浏览器及页面元素常用的函数及变量整理总结一下,以供读者在编写网页自动化测试时查阅。 其中:红色加粗为数据(变量)。黑色加粗为方法(函数),函数的调用需要加括号哦。 什么是属性?属性就是属于一个对象的数据或者函数的元素(内建函数dir可查看对象
阅读全文
摘要:Page Object模式是Selenium中的一种测试设计模式,主要是将每一个页面设计为一个Class,其中包含页面中需要测试的元素(按钮,输入框,标题 等),这样在Selenium测试页面中可以通过调用页面类来获取页面元素,这样巧妙的避免了当页面元素id或者位置变化时,需要改测试页面代码的情况。
阅读全文
摘要:今天笔者就要归纳总结下一整套测试流程,从无到有,实现零突破,包括如何编写测试用例,定时执行测试用例,查找最新生成的测试报告文件,自动发送最新测试报告邮件,一整套完整的测试流程。以后各位只要着重如何编写测试用例即可,其他模板可以套用的,希望帮助到大家。 目录 一、编写测试用例 二、执行测试用例,查找最
阅读全文
摘要:python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。 smtplib模块主要负责发送邮件:是一个发送邮件的动作,连接邮箱服务器,登录邮箱,发送邮件(有发件人,
阅读全文