当你刚踏入测试团队的时候,你可能无从下手。拿来软件就是一顿乱点。其实要做一个好的测试人员。一定要有一份好的计划。所以测试计划就是测试的开始。
在测试计划里要对自己的软件进行了解。是说明你对整个软件的了解。以及业务处理的过程,了解软件的测试重点在哪儿。所以业务描述和测试点就显的十分的重
jmeter
JMeter是Apache组织开发的开源项目,设计之初是用于做性能测试的,同时它在实现对各种接口的调用方面做的比较成熟,因此,常被用做接口功能测试和性能测试。
它能够很好的支持各种常见接口,如HTTP(S)、WebService、JDBC、JAVA、FTP等,并以多
一、数据库的创建(SQL语句)CREATE DATABASE AON PRIMARY --主文件组( NAME='A_data',--逻辑文件名 --物理文件名 FILENAME='H:projectA_data.mdf', SIZE=5MB,--初始大小 MAXSI
在我还没有踏入测试领域的时候,就知道了自动化测试与手工测试的争论,现在,我就以我们公司的项目为例,讲述一下我认知的手工测试与自动化测试。
因为保密原则,不方便透漏项目的名字,就以项目表示了。我的工作是测试web端界面+后台测试,因为公司不是很大,测试流程是很不规范,请不要介意。
首先说明
首先,
引入xlrd模块:
ExcelDDT.py:
import unittestfrom time import sleepfrom ddt import ddt, datafrom selenium import webdriverfrom xlrd import open_workb
import unittestfrom time import sleepfrom ddt import ddt, datafrom pymysql import connectfrom selenium import webdriverdef getMySQLTestData(): # 查询
昨天在定位一个bug的时候,需要些shell脚本,用到了字符串的比较,出了一个小问题,就搜索总结了一下。
第一种方法:-eq
对比字符串是否相等,我首先想到的就是 -eq,然而打印的结果不正确。各种echo后,就是字符串对比那里不对,我以为我记错了,还专门看了我记得笔记:
,
没错啊,就
首先要感谢Hitchhiker的作者BrookShi(https://github.com/brookshi/Hitchhiker)!感谢他分享这个非常棒的API测试平台。Hitchhiker 是一个基于Nodejs的跨平台Web程序,你可以部署到 Linux, Mac or Windows。Hit
使用PageObject页面对象的好处是,
当页面元素的位置发生改变时,
只需要去修改Xpath或者ID,
而不用去修改测试用例本身;
本次的思路是:
1、常用方法类
2、页面对象类
3、测试用例类
WebDriverMethod.py:
class SeleniumMethod(objec
一、项目介绍
1)、JDK是什么?
全称:Java Development Kit
中文名:java开发工具包
作用:提供java项目的运行环境
JDK
WinMail邮件服务器(客户端)环境搭建与配置 一、在搭建WinMail邮件服务器(客户端)之前必备 (1)、在虚拟机上安装两个干净无毒的操作系统 (2)、安装好后,在第一个操作系统上通过cmd进入DOS命令窗口,输入DOS命令ipconfig
搭建一个考试管理系统搭建考试管理系统分为以下几个步骤进行: 一、准备好硬件(电脑) 二、准备好干净的无毒的最低配置要求的操作系统 三、安装服务器和配置,把开发包放到服务器指定的地方
整个工程的目录结构:
常用方法类:
class SeleniumMethod(object): # 封装Selenium常用方法 def __init__(self, driver): self.driver = driver def getTitle
性能测试的目的:
评价系统当前性能,判断系统是否满足预期的性能需求。
寻找软件系统可能存在的性能问题,定位性能瓶颈并解决问题。
判定软件系统的性能表现,预见系统负载压力承受力,在应用部署之前,评估系统性能。
对于用户来说,则最关注的是当前系统:
是否满足上线性能要求?
系统极限承载
名称:可以给线程组设置一个个性化的命名
注释:可以对线程组添加备注以标记
在取样器错误后要执行的动作:就是在错误之后要如何执行,可选继续执行后续的、停止执行等。
线程数:就是需要设置多少线程执行测试。
Ramp-up Period (in Seconds):用
在浏览器地址栏输入
http://www.android-studio.org/
打开Android Studio中文社区,
下载安装包:
这里需要注意的是SDK的目录,
我没有选择默认的目录,
而是事先手动创建了一个C:Androidsdk文件夹
然后等待大约10分钟,
在浏览器地址栏输入
http://appium.io/
打开Appium官网:
安装包下载完成后,
一路默认安装,
什么都不用点击,
等待大约10分钟:
安装完成后,
会在桌面生成快捷图标:
启动:
把安装目录
C:UsersAdministratorAppDat
一、复习了vi 三个模式下的一些操作。贴上一些比较常用,个人觉得比较难记的操作。1、一般模式:h 光标向左移动一个字符j 光标向下移动一个字符K 光标向上移动一个字符l 光标向右移动一个字符以上这四个键跟印象中的操作不太一样,看来不能以英文单词去记忆,l不是left。ctrl+b
第一种情况:
查看手机里面已经安装的App:
用数据线连接手机,
打开开发者模式,
并赋予相关权限;
1、
清除日志:
adb logcat -c
2、
启动日志:
adb logcat ActivityManager:I *:s
3、
启动手机App:
我启动的是手机淘宝,
找到这一行:
用数据线连接手机,
打开开发者模式,
并赋予相关权限,
在CMD命令行输入:
adb devices
第一个参数即为设备的序列号,
第二个参数device表示设备的状态是在线。