- 博客(16)
- 收藏
- 关注
原创 记录SQL查询汉字、字母、数字
1、查询汉字及长度SELECT *FROM [表] WHERE [列名]LIKE '%[吖-座]%' and len( [列名])>102、查询字母SELECT *FROM [表] WHERE [列名]LIKE '%[a-z]%'3、查询数字SELECT *FROM [表] WHERE [列名]LIKE '%[0-9...
2020-03-04 11:20:42
2880
原创 实战自动化测试1:创建订单写的Python自动化
1、前言 公司的系统逐渐稳定,持续版本稳定,避免反复测试,浪费时间经历去回归测试。每次迭代测试节点过多且复杂,测试人员难于测试全面覆盖,引起一小部分bug问题。2、示例使用正式环境系统的下单页面 ①系统的操作需要验证登录,如下图1图1 ②比较老式的创建订单页面,为了方便一些场景使用(线下用户预订产品),主要还是对接平台主动下单为主。...
2019-12-31 14:37:26
1355
1
原创 Xpath定位及实践练习——自动化测试学习
1.XPath-定位元素注意:如果元素的ID不唯一,或者是动态的或者name以及linktext属性值也不唯一我们就需要考虑用xpath来查找元素了,然后再对元素执行操作语法://tag[@attibute='value']2.相对路径Xpath的相对路径用单斜线 "//":定位慕课网购物车这个元素//li[@id="shop-cart"]/a/span[2]3."/" 和 "//"...
2018-04-19 16:43:43
1725
原创 CSS选择器定位——自动化测试学习
1.CSS ID选择器查找元素注意:如果元素的ID不唯一,或者是动态的或者name以及linktext属性值也不唯一我们就需要考利用xpath来查找元素了,然后再对元素执行操作不管用什么方式查找元素,id、Name、Xpath、css等等 都需要在页面上查找到唯一的元素。都应该只找到一个匹配的node 除非想要查找一批元素放集合里,然后来操作集合语法:tag[='value']"#" -...
2018-04-19 16:42:02
1358
原创 性能/压力测试LoadRunner操作步骤总结
一、 LoadRunner的简介LoadRunner是一种预测系统行为和性能的负载测试工具,通过模拟实际用户的操作行为进行实时性能监测,来帮助测试人员更快的查找和发现问题。LoadRunner适用于各种体系架构,能支持广泛的协议和技术,为测试提供特殊的解决方案。企业通过LoadRunner能最大限度地缩短测试时间,优化性能并加速应用系统的发布周期。参数化的作用是在进行场景执行的时候,...
2018-04-13 11:58:08
2331
原创 常用adb命令连接设备
adb devices获取设备列表及设备状态adb get-state 获取设备的状态adb logcat 打印Android的系统日志输出比较多,建议重定向到一个文件中adb install 绝对路径的文件名Windows查询该文件夹目录下命令 dirLinux 查询该文件夹目录下命令 lladb shell进入手机pm list ...
2018-04-13 11:57:47
649
原创 抓包工具之Fiddler工作原理和使用
Fiddler概述Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。Fiddler支持跨浏览器、跨平台、跨语言Fiddler原理既然是代理,也就是说:客户端的...
2018-04-13 11:57:40
797
原创 最全常用Linux命令升级及面试必备
一、常用管理命令:1、shutdown -h now 关机命令 halt init 02、shutdown -r now 立即重启命令 reboot init 6 3、clear 清屏命令4、linux查看IP地址: ifconfigwindows查看IP地址:ipconfig5、pwd 查看当前路径6、cd ...
2018-04-13 11:57:30
663
原创 MySQL数据库学习总结
DDL1.创建数据库Create database 库名;Drop database 库名;2.创建表Create table 表名(列名列的数据类型 约束条件, … , … );数值:int 整型 float 浮点型文本:char/varchar日期:datePrimary key 主键Foreign key 外键Not null 非空Unique 唯一3....
2018-04-13 11:57:23
1034
原创 软件测试理论知识基础详细解说—总结
01软件研发流程1.软件产品软件产品是指向用户提供的计算机软件、信息系统或设备中嵌入的软件或在提供计算机信息系统集成、应用服务等技术服务时提供的计算机软件。2.软件工程软件工程,英文名SoftwareEngineering,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。“软件工程是开发、运行、维护和修复软件的系统方法。”这个定义相当概括,它主要强调软件工程是系统方法而不是某种...
2018-04-13 11:49:19
37129
4
原创 性能测试要达到什么目的?
一、性能测试简介1.什么是软件性能 定义:软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,而是在完成该功能时展示出来的及时性。不同群体眼中的性能 不同的人由于人生观、世界观、价值观以及教育背景、知识体系、人生阅历的不同,对于同一事物或问题的看法可能不同。对于软件性能也是如此,不同的人由于视角的不同,所关注的点也可能不同。下面来看看在不同的人群眼中性...
2018-04-13 11:46:50
1683
原创 Android命令monkey压力测试操作+如何提取报告
1.什么是monkey测试?Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。因此 Monkey 测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。所有的事件都是随机产生的,不带任何人的主观性。2.异常类型Crash 异常终止 、闪退...
2018-04-13 11:09:15
2919
原创 安装Android SDK(adb环境搭建)的操作步骤
将已经下载的Android SDK for windows压缩包进行解压缩操作,比如放在D:\dev盘下。1.配置android_home接下来需要配置ANDROID_HOME以及platform-tools和tools目录到系统变量中。同样打开系统的环境变量界面,在系统环境变量下点击新建: 2.配置platform-tools和tools到path中然后找到Path变量,追加已下内容:;%AND...
2018-04-13 11:07:34
6666
原创 Linux操作系统中安装apache
一、 安装之前的准备系统中的Apache的自带的相关软件不要完全卸载,只要关闭服务和删除httpd.conf的配置文件就可以了。安装这个之前本人也是各种搜索资料,都是叫要删除干净的,但是都是安装失败的,最后找了大神问才知道是这样的...不信就等着哭吧,反正我已经哭过了,给大家发个终极版本。1. 有些linux版本中已经预置了有Apache,并且已经是服务了,所有首先检查系统中是否已经存在httpd...
2018-04-13 11:07:19
736
原创 postman接口测试及自动化测试的使用
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。Postman操作基本流程 序号 操作 1 接口名称/描述/功能 2 接口地址 3 接口请求方式: http协议(get/post请求) 4 接口请求参数 5 返回结果 6 错误码 批量操作...
2018-04-13 11:06:55
1019
原创 常见定位元素及API模块——自动化测试学习
一、8大元素定位元素 1.元素的定位:By.idBy.nameBy.tagNameBy.className 2.链接的文字By.linkTextBy.partialLinkTextBy.xpathBy.css By.cssSelector3.table(很难定位)4.常见的框架关键字框架,混合框架关键字驱动、数据举动、混合驱动新建一个classimport org.openq...
2018-04-13 11:04:50
604
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人