1.引言
本部分介绍测试基本情况和要求,包括编写目的、项目背景和术语等。
1.1编写目的
为软件测试建立计划,供软件测试人员作为软件测试实施时的参考。
1.2项目背景
项目已编写完成,通过测试找出软件的不足之处对其进行改进
1.3,术语定义
暂
背景
之前也听说过探索性测试的概念,一直没有学习研究,最近被问到,就再系统的学习一下
正文
1、探索性测试的定义
探索性测试(ET)是敏捷世界里的一种重要测试方法,作为一个研究性的工具,它是用户故事测试和自动化回归集的重要补充。它是一种经过深思熟虑的测试方式,没有测试脚本,可以使你的测试超出各种明显
用xpath绝对路径比较费事费力,还容易报错,下面几种模糊定位比较灵活好用
driver.findElement(By.xpath("//*[@id='J_login_form']/dl/dt/input[@id='J_password']"));
其中//*[@id=’ J_login_form
微软目前已经重新启用非常烦人的Windows 10升级助手,现在该助手主要帮助用户自动下载以及安装更新。
彻底禁用:
1、在开始菜单右侧的搜索框中输入关键词控制面板,然后打开控制面板后转到程序与功能里卸载升级助手。
升级助手的名称叫做Windows 10 Update Assistant 或者
描述:Python中fabs(x)方法返回x的绝对值。虽然类似于abs()函数,但是两个函数之间存在以下差异:
abs()是一个内置函数,而fabs()在math模块中定义的。
fabs()函数只适用于float和integer类型,而abs()也适用于复数。
abs()返回是float和int类型
前言
在群里看到WebDriverAgent这个东西,出于好奇,便开始百度+谷歌,最终对其有了简单的了解。也对自动化测试也有了一个初步的了解。接下来你看到的是对WebDriverAgent的一些介绍。
正文
WebDriverAgent简称WDA。它是由Facebook推出的一款移动端测试框架。它是
/** * JScript实现鼠标悬停 */public void mouseHoverJScript(By by,WebElement HoverElement) { // TODO Auto-generated method stub try { if (isElementP
Jenkins提供了一个开箱即用功能来选择JUnit,并提供了一系列的插件进行单元测试等技术,一个例子是 MSTest 的.Net单元测试。如果你打下面的链接 https://wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin ,它会列出单元测试插件可
Jenkins自动化测试
一个持续集成的基本原则是构建应该是可验证的。你必须能够客观地确定一个特定的构建是否准备就绪构建过程的下一个阶段,最便捷的方式做到这一点是使用自动化测试。如果没有适当的自动化测试,会发现自己不得不保留许多手动生成工件,这几乎是在持续集成测试。下面的例子演示了如何使用Sele
1、chmod——改变文件/目录的权限
用法:
① chmod [{ugoa}{+-=}{rwx}] [文件/目录] ---给文件的(用户、所属组、其他人、所有用户)(赋予去除)(读写执行)权限
例:chmod u+x,o-x testfile.log
【一】
在测试计划下面添加一个线程组---------->在线程组下面分别添加HTTP请求、响应断言、BeanShellPreProcessor、察看结果树、聚合报告等内容。
【二】
将使用的协议、访问网站、请求方法、访问路
Selenium 简介
Selenium 是一款开源的web自动化测试工具,用来模拟对浏览器的操作(主要是对页面元素的操作),简单来讲,其实就是一个jar包。Selenium早期的版本比如1.0市场占有率很小,主要原因都是因为1.0采用的是js注入的方式,带来得问题比如跨域的问题,安全性的问
最近在学习JMeter,刚学了一点皮毛,就掉入了WireShark的坑,我发现在学习的道路上就是不断的给自己挖坑,之前在学习LoadRunner的道路上,遇到的坑更大,就单纯的安装LR就耗费了两个星期,就先这样记录着我的学习计划吧,希望下次我在更新博客时,写的是技术篇。
一、部署apache
1、下载apache安装包及依赖包
http://httpd.apache.org/download.cgi#apache24(apache2)http://apr.apache.org/download.cgi(下载APR和APR-util)http://pcre.org/(
Windows怎样安装Scrapy?
pip install scrapy会报错
访问https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
下载并放到D盘
pip install D:Twisted-18.4.0-cp36-cp36m-w
一、 录制脚本
1.安装完毕后,创建脚本:
点击OK之后,会弹出网址,之后创建Action,每进一个页面添加一个Action,录制结束后,终止录制。
二、 修改脚本
1.脚本参数化
将登录的用户名密码进行动态化,右键“Replace with a Parameter”,将其替换为一个参数,后期
d:进入D盘
scrapy startproject tutorial建立一个新的Scrapy项目
工程的目录结构:
tutorial/ scrapy.cfg # 部署配置文件
tutorial/ # 项目的Python模块
实际工作过程,特别是APP测试,经常会遇到无法稳定重现问题,这种问题,部分研发同学甚至会抵赖不愿意修改,那么,该如何处理呢?楼主根据经验,梳理了以下几点:
1、按照问题发生场景,尝试重试;
2、问题首次出现后,让研发同学增加监控日志,方便分析排查问题,后续测试重点关注;
3、根据问题日志,确定功能模
前言做UI自动化无论你用SDK自带的uiautomatorviewer还是Macaca还是Appium自动的inspector,代码最多的就是那些繁琐重复的找元素后点击,输入,长按。。。。。等。现在偷懒的方式来了,改造uiautomatorviewer,在抓取Xpath的同时,生成点击,输入,长按等
1. 压力测试的概念定义
1、这段话是给刚接触学习性能测试知识的初学者,在实际工作中都会接触到性能测试、压力测试、负载测试等专业名词也容易混淆,下面带大家熟悉下这到底是怎么定义:
1.1、性能测试【 Performance Test 】:是指通过自动化的测试工具模