会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Q同码
博客园
首页
博问
闪存
新随笔
订阅
管理
上一页
1
···
4
5
6
7
8
9
下一页
2018年9月17日
【测试基础】为人所知的那些事
摘要: 什么是软件? 源代码 + 用户手册 + 配置数据 什么是软件测试? 通过人工或自动的手段,对被测对象进行检测的活动,目的在于发现被测对象是否实现用户的需求,或者弄清实际结果与预期结果之间的差异 为什么要进行软件测试? 1、发现被测对象与用户需求之间的差异————找Bug 2、通过测试活动发现并解决缺
阅读全文
posted @ 2018-09-17 14:06 Q同码
阅读(330)
评论(0)
推荐(0)
编辑
2018年8月28日
【Web自动化测试——代码篇十二】自动化测试模型——数据驱动测试和关键字驱动测试
摘要: 自动化测试模型可以看作自动化测试框架与工具设计的思想。随着自动化测试技术的发展,演化为以下几种模型: 线性测试 模块化驱动侧式 数据驱动测试 关键字驱动测试 数据驱动测试 前一篇所讲的模块化驱动测试能够很好的解决脚本重复的问题,但是在针对同一个功能进行不同数据的测试,从而检测测试结果的变化时仍然需要
阅读全文
posted @ 2018-08-28 15:07 Q同码
阅读(1690)
评论(0)
推荐(1)
编辑
【Web自动化测试——代码篇十一】自动化测试模型——线性测试和模块化驱动测试
摘要: 自动化测试模型可以看作自动化测试框架与工具设计的思想。随着自动化测试技术的发展,演化为以下几种模型: 线性测试 模块化驱动侧式 数据驱动测试 关键字驱动测试 线性测试 线性测试较为简单,前几篇文章编写的脚本就属于线性测试,因此就在该篇文章中顺便提一下。 线性测试的每个脚本都是相对独立的(不产生其他依
阅读全文
posted @ 2018-08-28 14:54 Q同码
阅读(992)
评论(0)
推荐(0)
编辑
【Web自动化测试——代码篇十】常用方法——调用JavaScript
摘要: 移动窗体滚动条 window.scrollTo(左边距,右边距) 方法可以设置浏览器窗口滚动条的水平和垂直位置。 Java package JavaTest; import java.io.IOException; import java.util.NoSuchElementException; i
阅读全文
posted @ 2018-08-28 14:50 Q同码
阅读(464)
评论(0)
推荐(0)
编辑
【Web自动化测试——代码篇九】常用方法——Cookie的操作
摘要: **代码时间 ** Java package JavaTest; import java.io.IOException; import java.util.NoSuchElementException; import java.util.concurrent.TimeUnit; import org
阅读全文
posted @ 2018-08-28 14:47 Q同码
阅读(454)
评论(0)
推荐(0)
编辑
【Web自动化测试——代码篇六】常用方法——我们在等待
摘要: **代码时间 ** ε(┬┬﹏┬┬)3 虽然只是简简单单的等待,但是基于等待的对象不同、不同对象有不同的等待操作,所以有多种或者自定义显示等待方法(之前文章的代码主要采用休眠方法,因此在此不做演示)。光光文字无法阐述完整,我们先看个表格,然后关门放代码ฅʕ•̫͡•ʔฅ Java 显示等待 隐式等待
阅读全文
posted @ 2018-08-28 14:43 Q同码
阅读(1102)
评论(0)
推荐(0)
编辑
【Web自动化测试——代码篇七】常用方法——切换
摘要: 方法总览 多表单切换 当一个页面存在frame/iframe表单嵌套时,WebDriver却只能在一个页面上对元素识别定位,但是对于表单上的嵌套元素无法直接定位,这时候该怎么办呢? Java Python Ruby 多窗体切换 当我们点击某个链接时,弹出了新的窗体,这时候我们要在不同的窗体上进行操作
阅读全文
posted @ 2018-08-28 14:43 Q同码
阅读(764)
评论(0)
推荐(0)
编辑
【Web自动化测试——代码篇八】常用方法——上传/下载文件
摘要: 上传文件 对于Web页面的上传功能实现一般有一下俩种方式: 普通上传:将本地文件的路径作为一个值放在input标签中,通过form表单将这个值提交给服务器(不做介绍send_keys方法)。 AutoIt上传:利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。 下面我们实际操作一下来讲解
阅读全文
posted @ 2018-08-28 14:43 Q同码
阅读(396)
评论(0)
推荐(0)
编辑
【Web自动化测试——代码篇五】常用方法——鼠标键盘事件
摘要: Python: from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.keys import Keys ↓↓↓o( o`ω′)ツ┏━┓(敲桌子~~~)注意往下看:
阅读全文
posted @ 2018-08-28 14:42 Q同码
阅读(641)
评论(0)
推荐(0)
编辑
【Web自动化测试——代码篇四】常用方法——常见元素操作
摘要: 浏览器这个大框架我们都能控制,区区页面小元素又能奈我们何!!!之前的【Web自动化测试——代码篇二】条条大路找元素 已经讲述了许多获取元素的方法,在此基础上我们来认识几个元素最常见的相关操作ԅ(¯﹃¯ԅ) **代码时间 ** (。﹏。*)其实吧,“获取元素的文本”这个方法我是想获取 百度输入框 的文
阅读全文
posted @ 2018-08-28 14:41 Q同码
阅读(553)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
9
下一页