03 2018 档案

摘要:项目地址: https://github.com/openstf/stf 安装、使用命令 1.安装完成上面的内容后,可在浏览器输入:本机ip地址:7100/,就可以进入stf页面。 阅读全文
posted @ 2018-03-18 13:59 雪如歌 阅读(499) 评论(0) 推荐(0)
摘要:来源:腾讯移动品质中心TMQ 1.1 接口测试 接口:主要是子模块或者子系统间交互并相互作用的部分。 这里说的接口是广义的,客户端与后台服务间的协议;插件间通信的接口;模块间的接口;再小到一个类提供的方法;都可以理解为接口。 接口测试:是指针对模块或系统间接口进行的测试。 1.2 接口测试发现的典型 阅读全文
posted @ 2018-03-16 15:05 雪如歌 阅读(773) 评论(0) 推荐(0)
摘要:1.基准测试 基准最简单的理解就是有基础的标准,这样能通过对比发现系统的不同点与变化。一般情况下,基准测试有以下几种应用场景。 1)可以在制定的标准下通过基准测试建立一个性能基准,这样以后当系统的环境、参数发生变化之后,再进行一次相同标准下的测试,即可看出变化对性能的影响。例如,数据库的基准性能测试 阅读全文
posted @ 2018-03-16 11:32 雪如歌 阅读(325) 评论(0) 推荐(0)
摘要:1.并发数 在理解并发数之前,先提出3个常见的概念,分别是系统用户数、在线用户数和并发用户数。小白发现很多人都会把这3个概念混淆,其实是不一样的。以BestTest的论坛作为例子,对应的解释分别如下。 系统用户数:简单地说就是该系统的注册用户数。例如,BestTest论坛里存在6666个注册用户,他 阅读全文
posted @ 2018-03-16 11:30 雪如歌 阅读(292) 评论(0) 推荐(0)
摘要:小白对现有的系统进行了分类,大致分为单机系统、C/S、B/S。这3类系统都应该进行性能测试,只是每个分类有各自特点,在实际测试中应该有不同策略进行应对。 一般C/S架构的应用程序更关注于系统资源使用情况、数据库性能以及运行的配置要求等。例如,内存、用户连接数、数据库死锁、数据库cache命中率、运行 阅读全文
posted @ 2018-03-16 11:27 雪如歌 阅读(1046) 评论(0) 推荐(0)
摘要:对于初学者来说,培养观察与分析思想是很重要的,首先来看一张典型的曲线拐点模型图,如图1-2所示。 分析图1-2最好是先看一个个指标,然后再综合分析,这样的步骤更容易理解,思路也更加清晰明了。接下来就和小白一起来分析吧,分析思路如下。 1)X轴代表并发用户数,Y轴代表资源利用率、吞吐量、响应时间。X轴 阅读全文
posted @ 2018-03-16 11:23 雪如歌 阅读(1940) 评论(0) 推荐(0)
摘要:《LoadRunner性能测试巧匠训练营》第1章与性能测试的亲密触碰,本章深入理解性能测试的作用、重要性以及意义,同时掌握了重要的术语、概念、指标,并把这些知识应用到实际生活场景中,经过深刻学习产出了两个经典模型。本节为大家介绍地铁模型分析。 《LoadRunner性能测试巧匠训练营》第1章与性能测 阅读全文
posted @ 2018-03-16 11:19 雪如歌 阅读(299) 评论(0) 推荐(0)
摘要:字符串翻转输出: ['I', 'am', 'tom']['tom', 'am', 'I'] 阅读全文
posted @ 2018-03-14 23:56 雪如歌 阅读(198) 评论(0) 推荐(0)
摘要:冒泡排序: 插入排序: 阅读全文
posted @ 2018-03-14 11:07 雪如歌 阅读(172) 评论(0) 推荐(0)
摘要:什么是正则表达式: 什么是正则表达式: 正则表达式是一个特殊的字符序列,能帮助我们方便的检查一个字符串是否与某种模式匹配(定义往往都很枯燥) 也称之为”模式“,即可用于检查一个给定的字符串是否符合某种模式 举例: 我们定义一个模式,平常经常用到的日期模式:XXXX-XX-XX,2018-03-10 阅读全文
posted @ 2018-03-13 12:00 雪如歌 阅读(175) 评论(0) 推荐(0)
摘要:最近在搞appium自动化脚本编写,过程中经常会使用 uiautomatorviewer这个工具查看UI布局和元素,但是不得不说这个单词太长了。。 如何快速使用,有三个小技巧,分别是: 1.设置好改工具对应的环境变量到sdk的tools/bin 路径下,然后命令行输入单词前几个字母使用tab键联想全 阅读全文
posted @ 2018-03-12 13:33 雪如歌 阅读(541) 评论(0) 推荐(0)
摘要:1、先按照文档在本地生成SSHkey 2、mac输入 sudo -i 进入超级管理员#模式下,然后 创建用户 #useradd XXXadmin #passwd XXXadmin XXXadmin用户增加授权keycd /home/XXXadmin/ mkdir .sshchmod 700 ~/.s 阅读全文
posted @ 2018-03-12 10:10 雪如歌 阅读(913) 评论(0) 推荐(0)
摘要:前序: python除了unittest,还有一款更快捷的nose,nose可以说是对unittest的一种简化吧,但是他不需要unittest那种必须有固有的格式,他只需要文件,类名,方法名等含有test就可以,unittest是需要手动来写discover函数来遍历用例的。 附github项目地 阅读全文
posted @ 2018-03-09 16:53 雪如歌 阅读(1717) 评论(0) 推荐(0)
摘要:1. 查看秘钥是否存在 打开终端查看是否已经存在SSH密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除, 也可以直接删除, 2.生成新的秘钥, 命令如下 $ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成你自己的邮件地 阅读全文
posted @ 2018-03-08 09:57 雪如歌 阅读(270) 评论(0) 推荐(0)
摘要:何时使用: 测试过程中我们需要持续构建一个软件项目,为避免重复的手动下载、解压操作,我们需要搭建一个能够自动构建的测试环境,当代码有更新时,测试人员只需点一下【构建】即可拉取最新的代码进行测试(也可设置自动构建时间) 操作步骤: 1.在jenkins上构建好一个项目后,先把该项目对应的war包下载下 阅读全文
posted @ 2018-03-06 20:16 雪如歌 阅读(450) 评论(0) 推荐(0)
摘要:unittest核心工作原理 unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。 一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程,包括测试前准备环境的搭建(setUp),执行测 阅读全文
posted @ 2018-03-06 11:02 雪如歌 阅读(191) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/cloud_huan/article/details/79449152 阅读全文
posted @ 2018-03-05 21:46 雪如歌 阅读(107) 评论(0) 推荐(0)
摘要:这两天在研究性能中内存方面的一块,网上也零散看了挺多文章,写得很细但是感觉不够整体,所以这篇算是总结一下吧,当个复习资料。 那么这里个人分为两个大部分,第一部分应用内的内存管理,主要是oom的理解,GC机制和内存泄露这三个小部分;另一部分是系统级别的内存管理,包括内存共享,进程创建到LMK也就是消亡 阅读全文
posted @ 2018-03-05 21:42 雪如歌 阅读(511) 评论(0) 推荐(0)
摘要:一款APP针对不同网络情况下都需要保证不会Crash,多链路请求是否正常自动切换,同时尽可能做到在弱网情况下也能达到功能正常使用,或者使用体验达到最佳。 一般有多种方法,本次只介绍代理工具、iOS开发者模式两种。 1、 我们借助Charles工具做弱网的测试,或者模拟2G、3G的网络情况。 Char 阅读全文
posted @ 2018-03-02 14:23 雪如歌 阅读(277) 评论(0) 推荐(0)