songlh1234的博客

学习分享及留存

Python 经典算法100及解析

1:找出字符串s="aaabbbccceeefff111144444"中,字符出现次数最多的字符 (1)考虑去重,首先将字符串进行过滤去重,这样在根据这些字符进行循环查询时,将会减少循环次数,提升效率。但是本人写的代码较为臃肿,有更好的希望留言评论 str = 'a1fs...

2019-06-10 19:01:26

阅读数 12

评论数 0

Python class类的头尾下划线__xy__、两个下划线__x、一个下划线_y的简单区别

类属性与方法 类的方法 在类的内部,使用def关键字定义方法,与一般函数定义不同,类方法必须包含参数 self,且为第一个参数 类的私有方法 __private:两个下划线开头声明的方法为私有方法,不能在类地外部调用。在类的内部调用self.__private。 __private:两个下划...

2019-06-06 14:48:36

阅读数 17

评论数 0

monkey日志分析,逐步查找问题原因

本文摘自:https://www.cnblogs.com/ITGirl00/p/4141277.html Log 在android中的地位非常重要,要是作为一个android程序员不能过分析log这关,算是android没有入门吧。下面我们就来说说如何处理log文件 。 (1)什么时候会有Lo...

2019-06-05 17:41:31

阅读数 10

评论数 0

python-django 模型model字段类型说明

V=models.CharField(max_length=None<, **options>)    #varchar V=models.EmailField(<max_length=75, **options="">...

2019-06-03 17:36:59

阅读数 20

评论数 0

Python数据迁移,提示The datetime and django.utils.timezone modules are available, so ……问题处理

Python数据迁移,提示The datetime and django.utils.timezone modules are available, so you can do e.g. timezone.now 解决办法:执行python manage.py makemigrations后,输...

2019-05-30 18:55:02

阅读数 14

评论数 0

Monkey设置--throttle 500,正确结束后,执行次数对的上,时间却缩短了不少?

先看一下我的monkey命令吧~ adb shell monkey -p com.jd.b2r --throttle 500 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --ignore-native-cras...

2019-05-29 21:12:57

阅读数 19

评论数 0

最全的monkey测试过程及分析

一、首先第一步安装Android SDK,完成后。编写测试脚本,我的脚本已经编写好。具体大家可以从网上Google针对自己的情况再进行详细的编改。 @ECHO OFF ECHO.::::::::::::::::::::::::::::::::::::::::::::::::: ECHO...

2019-05-28 20:46:27

阅读数 22

评论数 1

如何做性能测试?

偶然间看到了阿里中间件Dubbo的性能测试报告,我觉得这份性能测试报告让人觉得做这性能测试的人根本不懂性能测试,我觉得这份报告会把大众带沟里去,所以,想写下这篇文章,做一点科普。 首先,这份测试报告里的主要问题如下: 1)用的全是平均值。老实说,平均值是非常不靠谱的。 2)响应时间没有和吞吐...

2019-04-12 17:46:37

阅读数 168

评论数 0

TPS和QPS的区别

一、TPS:Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问。(业务TPS = CAPS × 每个呼叫平均TPS) TPS是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然...

2019-04-11 18:19:25

阅读数 27

评论数 0

Web网站的几个并发量级

初学性能测试,用于自学记录,本文摘自:http://www.cnblogs.com/yiwd/p/3711677.html 评价一个网站的“大小”,处于视角的不同,有很多种衡量的方法,类似文章数,页面数之类的数据非常明显,也没有什么可以争议的。但对于并发来说,争议非常之多,这里就从一个技术的角度...

2019-04-11 17:40:31

阅读数 48

评论数 0

Python 装饰器 @的用法详解

谈装饰器前,还要先要明白一件事,Python 中的函数和 Java、C++不太一样,Python 中的函数可以像普通变量一样当做参数传递给另外一个函数,例如: def foo(): print("foo") def bar(func): func() b...

2019-04-08 18:25:37

阅读数 41

评论数 0

Django中使用Bootstrap前端框架

暂且转载,待完成公司项目后进行补充,参考:https://www.cnblogs.com/ahaii/p/5741808.html

2018-12-19 22:07:55

阅读数 377

评论数 0

python提示错误:SyntaxError: Non-UTF-8 code starting with '\xc1'

程序中出现中文,运行的时候出现如下错误: SyntaxError: Non-UTF-8 code starting with '\xc1' in file C:\...\xxx.py on line 8, but no encoding declared; see http://python....

2018-12-19 16:51:22

阅读数 61

评论数 0

Python中 range 和xrange的详细区别

升级到python3的同学应该会注意到以前经常用的xrange没了!是的,python3的range就是xrange。直接看效果! Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AM...

2018-12-05 16:36:33

阅读数 42

评论数 0

详解python linecache模块读取文件的方法

本节主要内容:python linecache模块读取文件 在python中,有个好用的模块linecache,该模块允许从任何文件里得到任何的行,并且使用缓存进行优化,常见的情况是从单个文件读取多行。 linecache.getlines(filename) 从名为filename的文件中得...

2018-12-05 16:16:38

阅读数 44

评论数 0

Python 读取大文件的方法,Python读取文件报错:MemoryError

创建一个3G大小的word文件,创建方法参考:如何快速生成一个指定大小的txt、word文件 import datetime f = open(r'C:\Users\songlihui\PycharmProjects\test002django\apps\1.doc') t = open(r'...

2018-12-05 15:42:34

阅读数 559

评论数 0

如何快速生成一个指定大小的txt、word文件

在某些测试场景中,我们需要上传或者下载特定大小的文件,以懒蛇的测试环境为例,windows phone支持doc、txt的ftp上传和下载,其他文件需要通过第三方工具比较麻烦。所以,懒蛇一般需要生成一个300M大小的doc文件。如果手动粘贴复制的话,特别麻烦不说,也很考验耐力,那么如何快速生成30...

2018-12-05 13:42:49

阅读数 135

评论数 2

Python+unittest+requests+HTMLTestRunner完整的接口自动化测试框架搭建_08——调用生成测试报告

完整的框架源码下载https://gitee.com/submi_to/interfaceTest.git 先别急着创建runAll.py文件(所有工作做完,最后我们运行runAll.py文件来执行接口自动化的测试工作并生成测试报告发送报告到相关人邮箱),但是我们在创建此文件前,还缺少点东东。按...

2018-11-29 11:34:29

阅读数 1062

评论数 7

Python+unittest+requests+HTMLTestRunner完整的接口自动化测试框架搭建_07——HTMLTestRunner

完整的框架源码下载https://gitee.com/submi_to/interfaceTest.git 按我的目录结构,在common下创建HTMLTestRunner.py文件,内容如下: """ A TestRunner for ...

2018-11-29 10:11:08

阅读数 166

评论数 0

Python+unittest+requests+HTMLTestRunner完整的接口自动化测试框架搭建_06——unittest断言

完整的框架源码下载https://gitee.com/submi_to/interfaceTest.git 以上的我们都准备好了,剩下的该写我们的unittest断言测试case了,在testCase下创建test01case.py文件,文件中内容如下: import json import...

2018-11-22 22:17:51

阅读数 283

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭