- 博客(38)
- 收藏
- 关注
原创 python + pandas 第三方库的使用
1,安装pandas 库 : pip install pandas2,函数的使用:1,读取 CSV 文件 只要用 pd.read_csv() 就能将 CSV 文件里的数据转换成 DataFrame 对象 dataframe =pd.read_csv('example.cs...
2019-04-17 14:39:07
1445
原创 windows cmd 常用命令
windows cmd 常用命令一、基础命令1 dir无参数:查看当前所在目录的文件和文件夹。/s:查看当前目录已经其所有子目录的文件和文件夹。/a:查看包括隐含文件的所有文件。/ah:只显示出隐含文件。/w:以紧凑方式(一行显示5个文件)显示文件和文件夹。/p:以分页方式(显示一页之后会自动暂停)显示。|more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个命令的...
2019-03-25 20:27:13
506
转载 linux常用命令
1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列...
2019-03-18 17:16:06
345
转载 如何检查内存泄露问题
简单说一下在没有工具的情况如何运用VC库中的工具来检查代码的内存泄漏问题。一:内存泄漏 内存泄漏是编程中常常见到的一个问题,内存泄漏往往会一种奇怪的方式来表现出来,基本上每个程序都表现出不同的方式。但是一般最后的结果只有两个,一个是程序当掉,一个是系统内存不足。还有一种就是比较介于中间的结果程序不会当,但是系统的反映时间明显降低,需要定时的Reboot才会正常。...
2019-03-18 11:54:48
10726
转载 python操作数据库的自动化-windows安装mysql5.6教程
https://pan.baidu.com/s/1FyTAq9Ue1v3YT0gzbd3VGw
2019-03-01 11:51:58
390
原创 怎么样用python语言做web API 自动化测试
主要是构建相应的HTTP请求1,内置httplib,URLlib22,第三方库,urllib3、request、pyCurlcmd安装 request 命令:pip install (--user) requests安装好后,在python中import requestsrequests.get('https://www.icwant.com')请求构建:me...
2019-02-25 17:13:09
690
转载 postman接口自动化测试的内置脚本
方式一:在请求前创建,即在环境变量里自建方式二:在Tests里创建1,、使用随机数PostMan 除了提供环境变量和全局变量外,还提供了三种随机数。{{$guid}}:添加一个V4风格GUID{{$timestamp}}:将当前的时间戳,精确到秒{{$randomInt}}:添加0和1000之间的随机整数 例,用test自建 Postman可以为每个...
2019-02-19 11:28:46
671
转载 Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使...
2019-01-30 15:27:02
299
转载 安卓市场的“安全评估报告”攻略
近日,有开发者向七麦反映,自己收到了一些安卓应用市场的邮件,称需要为自家产品上交一份《安全评估报告》,但开发者却不知道该如何完成,七麦经过收集整理,特别为开发者准备了一份详细的《安全评估报告》攻略。什么是“安全评估报告”?今年11月15日,网信办发布了《具有舆论属性或社会动员能力的互联网信息服务安全评估规定》,规定中提出了规定:“针对具有舆论属性或社会动员能力的互联网信息服务的主体,都需要提供一份...
2019-01-30 14:14:54
9645
原创 print 字符串的输入
print('---lesson9_字符串格式化输出+输入---')'''知识点汇总;1-字符串格式化输出方法一: % 1-print('名字是 %s,年龄是%s' % (name ,age)) 2- %s ---字符串-----相当于执行了str() 3- (name ,age) 只能是元组,不能是列表 4- 多个数据的打印,一定是元组 5- %d--十进制 ...
2019-01-25 14:35:41
1772
原创 python 100 道题的部分答案以及原题,想练手的可以看看
'''古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?n =int(input("第几个月:"))斐波拉且数列month=input("请输入月份:")if month.isdigit(): month=int(month) a=0 b=1 for i ...
2019-01-25 11:51:52
506
原创 猴子分桃的题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了 一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分 成五份,又多了一个,
题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了 一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分 成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只 猴子都是这样做的,问海滩上原来最少有多少个桃子? 解决方法一:强行for循环:分析:设总共的桃子有x个 第一只猴子分:x /5多了一个,还剩(x-...
2019-01-24 17:13:18
12114
2
原创 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
n = [22,34,12,4,78,23,15,11,9,52]n2 = sorted(n)n[0] = n2[len(n)-1]n[len(n)-1]=n2[0]print(n)转换成函数def f(n): n[0],n[len(n)-1] = sorted(n)[len(n)-1],sorted(n)[0] return nn = [22,34,12,...
2019-01-23 10:12:48
2727
原创 题目:有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数
分析:n>m最后m个数为 str[m-1,len(n)-1]最前的为str[:m-1]n = [1, 2, 4, 5, 7, 8, 10, 11, 13, 14, 16, 17, 19, 20]m = int(input("请输入后移位置:"))def f(m): l1 = n[m-1:len(n)-1] l2 = n[:m-1] return l1+...
2019-01-23 09:37:00
1181
原创 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
分析,有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。可以参考快速排序的思想,把插入的数当为基准数,大于这个基准数的放一边,小于这个基准数的放一边n = input("请输入一个数:")str = [4, 9, 11, 12, 15, 22, 23, 34, 52, 78]def insert_sort(n,str): if n.isdigit()...
2019-01-22 16:20:00
2781
原创 python + selenium 选择元素的几种方法详解
1,基本8种定位方法以百度网站为例<span class="bg s_ipt_wr quickdelete-wrap"> <span class="soutu-btn"></span> <input id="kw" class="s_ipt" autocomplete="off" ma
2019-01-04 16:16:14
11478
1
原创 安卓手机各大应用市场APP审核遇到的坑
躲过了开发资质认证的审核的坑,躲不过APP审核上架的坑,整理一下各大APP审核遇到的坑,还望后者慎踩;一:华为应用市场,(华为是所有安卓平台审核最严格的,需要提供的东西很多,望大家提前做好准备)1,当然首先你需要把你上传APP的基本信息都填写完全,这个就不多说,按照要求填,最重要的是你上传的APP最终测试完全通过,你没有什么重大bug。2,隐私链接说明,这个开始小编也不懂,不过后来去百...
2018-12-11 20:35:22
8680
原创 Web网站压力及性能测试案例-----新的测试性能工具Webbench(转)
在项目上线之前,都需要做压力测试,目的是看下我们的网站能抗住多少的压力,能承担多少并发,如果不做压力测试,一旦出现大访问量时,我们的网站会挂掉。 一、Webbench测试并发 Webbench是Linux下的一个网站压力测试工具,能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webbench的标准测试可以向我们展示服务器的两项内容:每分钟相应请...
2018-12-07 18:34:58
513
转载 Desired Capabilities详解//转自test.net.com 乙醇
Desired Capabilities在启动session的时候是必须提供的。Desired Capabilities本质上是key value的对象,它告诉appium server这样一些事情:本次测试是启动浏览器还是启动移动设备? 是启动andorid还是启动ios? 启动android时,app的package是什么? 启动android时,app的activity是什么?...
2018-12-06 14:30:53
223
原创 论搭建移动自动化踩过的坑
,这种多种设备联调的,一定要严格配置,我已经在这里踩了很多坑,下载了最新的java然后卸载,然后重装java,然后要么因为java环境变量的配置不完全,要么安卓环境变量配置错误。总在报错没有找到java 程序,自己苦哈哈的百度了很多,然后这改改,那改改,还是没有用,然后让研发小哥哥帮忙看原因,然后最后发现是环境变量没有配置好,那种心情,真的很泪目啊,所以下定决心写写这些坑,望你们看到了之后能慎踩。...
2018-12-05 20:54:01
217
原创 selenium 的安装以及环境配置
一,配置好python环境后,通过cmd 输入 "pip install selenium " ,来安装selenium ,那么如何确定你已经安装好了selenium呢?1,安装成功后,会在你的python目录下产生产生一个selenium文件夹C:\Python27\Lib\site-packages\selenium-2.53.5-py2.7.egg里面有2个文件夹EGG-INF...
2018-11-20 15:51:30
600
原创 python 中 日期,时间戳的转换
一,日期转换成为时间戳1,首先需要引入模块,time ,datetimeimport time ,datetime2,把输入的字符转换成为数组# Python time strptime() 函数根据指定的格式把一个时间字符串解析为时间元组。# time.strptime(string[, format])tsl = "2016-10-10"# 转为时间数组ti...
2018-11-07 17:23:10
703
原创 python - 输入某年某月某日,判断这一天是这一年的第几天?
两种简易的方法:分析2-列表1,平年闰年的月份是固定的,p_list为平年数据,r_list为闰年数据p_list = [0,31,59,90,120,151,181,212,243,273,304,334]r_list = [0,31,60,91,121,152,182,213,244,274,305,335]2,先判断是否是闰年,如果为整百的,能够被400整除的是闰年,即年...
2018-11-07 15:01:36
15739
原创 用python 写斐波拉切数列
如何用python 函数写一个斐波拉切数列首先得明白什么是斐波拉切数列指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(3)=2,F(n)=F(n-1)+F(n-2)# 斐波拉切算法def fb(n): # 定义一个斐波拉切函数 if n==1: ...
2018-10-31 17:43:10
4290
2
原创 python 知识点:字符串+变量+列表+元组+布尔表达式+条件判断
一,字符串:字符串的定义:字符串是 Python 中最常用的数据类型。我们可以使用引号(' '或" "或''' ''')来创建字符串,可以是字母,可以是数字,可以是汉字,也可以是特殊符号 ,以及空格str1 = " 1233#$^^ &899ahfs繁花似锦"str2 = ",一路繁花相送"print(str1+str2)在pythcharm上执行后得到的结果如图, ...
2018-10-31 17:04:00
355
原创 python语言 环境搭建
python语言的优劣势不用我多bb了,很多人都说过了,我现在就告诉你如何搭建python 环境python语言是解释性语言,可以类比于同声翻译,C,C++,Java 等都是编译执行性语言1,python 下载地址,不需付费下载,该软件是开源的,免费下载,这个也是python解释器https://www.python.org/downloads/ 从官网下载的python...
2018-10-25 18:58:20
825
原创 cmd python常用命令总结
1,打开cmd windows键 + R ,输入 cmd 回车2,进入到其他盘 :输入 D:,如图:3,查看当前命令:输入dir 4,在cmd中运行python 文件输入命令 python hello.py5,在cmd中输入代码6,退出python解释器环境,快捷键 ctrl+Z注,>>> 表示在python解释器环境下...
2018-10-25 15:03:22
4978
转载 支付安全性测试 (转自51testing)
现在有不少测试朋友做的项目中,可能也会涉及到支付相关的功能。比如:做商城的,做游戏的以及其他在线交易的网站、APP等。如果支付出了问题,或者用户拿少的钱通过篡改请求数据购买大金额的商品,如果是实物的话,发货前还有可能被发现。如果是虚拟商品话费、游戏币等就有可能造成损失。 所以,不管是实物也好,虚拟商品也好,涉及到支付功能时,大家在测试的过程中一定要重视,否则,会造成很大损失。 前几天也...
2018-10-18 14:36:27
4976
转载 规范的测试流程 (转自51testing)
规范测试流程 需求分析: 需求分析由产品人员制定,他们要做的不是一份简单的文档,而是细化每一个功能的细节,每一个按钮的位置,对于稍大或复杂一点的需求都进行建模。 需求评审: 需求评审(产品需求人员、开发人员、测试人员、设计人员)前期需求进入会大大增加测试人员对产品的功能的整体把握,现在测试人员担任的是测试和产品体验员的身份。测试人员提出需求,开发人员考...
2018-10-18 14:30:07
266
转载 给你一个网站,你如何测试
首先,查找需求说明、网站设计等相关文档,分析测试需求。 制定测试计划,确定测试范围和测试策略。 一般包括以下几个部分:功能性测试;界面测试;性能测试;数据库测试;安全性测试;兼容性测试 设计测试用例: 功能性测试可以包括,但不限于以下几个方面: 1.链接测试。链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回。 2.提交功能的测试。 3...
2018-10-18 14:14:25
539
原创 2018年APP应用上架苹果商店的详细步骤整理:
APP上架APP store 主要流程一,创建APPIDS:1,首先,你得需要个苹果账户,即苹果ID账号,如果已经有苹果账户,则可以直接登录appuploader,如果没有你可以先了解一下注册流程,如果是企业账户,建议用公司老板或者公司法人的信息注册,或者直接用公司法人的苹果账户注册开发者账户注册苹果账户:https://appleid.apple.com/account?loca...
2018-10-16 11:52:40
3519
2
原创 扒一扒安卓应用在各大主流市场上的上架整理;
想要把APP上架到应用市场都要先注册开发者账号才可以,不管是IOS还是安卓都需要先注册开发者账号。建议一个应用如果在多个应用市场上上传,为了方便你后期发包管理,建议登录名和密码尽量都保持一致,然后制作一张excel 表 记录这些账号信息,避免账号混乱。另外注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求走应用认领流程,那个时候就会相当麻烦啦。先整理安卓的各...
2018-10-15 11:07:23
5483
原创 jmeter: JDBC Request (查询数据库获取数据库数据) 的使用
以mysql数据库为例 需准备的:数据库的用户名为root(你自己的用户名),用户名密码为*********(你自己的密码)1,配置 JDBC Connection Configuration重要参数说明:Variable Name:数据库连接池的名称,我们可以有多个jdbc connection configuration,每个可以起个不同的名称,在jdbc request中可以通过这个名称选...
2018-06-05 13:47:50
1137
原创 JMETER 3.1版本和 JMETER-Plugins 插件资源,以及各个插件的用法
链接:https://pan.baidu.com/s/1ah_5ewIKE-4X4XzwR0TcFA 密码:getb 永久有效
2018-05-29 15:20:43
2931
转载 系统级CPU性能分析工具 — Perf
从2.6.31内核开始,Linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找。 perf Performance analysis tools for Linux.Performance counters for Linux are a new kernel-based subsystem that provide a framework for all thingspe...
2018-05-29 09:06:12
831
转载 性能测试中服务器关键性能指标浅析
业务指标:如吞吐量(QPS、TPS)、响应时间(RT)、并发数、业务成功率等资源指标:如CPU、内存、Disk I/O、Network I/O等资源的消耗情况本文主要介绍一些广泛适用的、基本的资源指标以及这些指标在Linux服务器的获取方式。一. CPU关于CPU资源,有三个重要概念是我们需要关注的:使用率、运行队列和上下文切换,这里借助一张描述进程状态的图来进行简要说明:Process stat...
2018-05-25 09:37:34
11282
1
原创 关于JMETER的下载安装以及启用
1、在测试之道上下载,地址:http://www.testtao.cn/?p=3202,官网上下载,地址:http://jmeter.apache.org/download_jmeter.cgi,目前最新的版本是4.0 版本的,但是最新的不一定是最好的,JMETER还需要和badboy匹配,有的也需要和JMETER插件匹配,一般用的版本是2.8或者3.2版本的。3,安装下载后在随意目录下(建议D盘...
2018-05-21 19:55:31
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人