05 2018 档案
摘要:转载: https://blog.csdn.net/u013088062/article/details/50001189 Pycharm作为一款优秀的PythonIDE,唯一让我觉得不安的就是它的拼写检查机制实在有点严格,单词不能连写、变量名和函数名不能大写等等,网上百度了一下取消其拼写检查的方法
阅读全文
摘要:转载:https://blog.csdn.net/Jason_Lewis/article/details/75386598 最近刚刚接触Python,为了养成好习惯,尽量保证自己写的代码符合PEP8代码规范,下面是过程中报出的警告及解决方法,英文有些翻译不太准确见谅,会不断更新: 文章最后添加一些讲
阅读全文
摘要:转载: https://blog.csdn.net/fx677588/article/details/56830929 PyCharm安装第三方库是十分方便的,无需pip或其他工具,平台就自带了这个功能而且操作十分简便。如下: 【注】:本人PyCharm已汉化,若是英文版按括号中英文指示操作即可。
阅读全文
摘要:转载:https://blog.csdn.net/yjx2323999451/article/details/53200243/ pycharm+python+Django之web开发环境的搭建(windows) 最近在学习python,总感觉网上写的一些东西对新手(python方面的程序员)来说不
阅读全文
摘要:python语言基础(1)Python3入门,数据类型,字符串(2)判断/循环语句,函数,命名空间,作用域(3)类与对象,继承,多态(4)tkinter界面编程(5)文件与异常,数据处理简介(6)Pygame实战飞机大战,2048 python语言高级(1)Python常见第三方库与网络编程(2)P
阅读全文
摘要:https://testerhome.com/topics/10231 转载的目的是为了让读者知道比较成熟的测试团队除了业务测试外,在平台开发方面有哪些尝试,让高级测试人员知道如何向测试开发专家发展 测试团队负责相关项目具体测试工作、自动化建设、合并发布流程管控、设计开发线上业务级别可用性监控、同时
阅读全文
摘要:在File settings File and Code Templates Python script 脚本里添加: [python] view plain copy #!usr/bin/env python #-*- coding:utf-8 _*- """ @author:${USER} @f
阅读全文
摘要:简介 俗话说工欲善其事必先利其器,所以对于程序员来说,使用python编程必须有一个强大的Python编程工具,这款工具就是pycharm。 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转
阅读全文
摘要:https://www.jianshu.com/p/6d1e8cb90e7d 前言 下周即将展开一个http接口测试的需求,刚刚完成的java类接口测试工作中,由于之前犯懒,没有提前搭建好自动化回归测试框架,以至于后期rd每修改一个bug,经常导致之前没有问题的case又产生了bug,所以需要一遍遍
阅读全文
摘要:转载:https://www.cnblogs.com/testervic/p/6705159.html 1.chrome浏览器 看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用: 附: 所有chromedriver均可在下面链接中下载到:
阅读全文
摘要:转载:https://www.cnblogs.com/testway/p/7372326.html 装python 2.7 RobotFramework是python2 写的,图形界面使用的wxpython及ride 还不支持python3 所以要安装python2.7版本, 官网下载:https:
阅读全文
摘要:今天在做项目的时候,遇到一个奇怪的问题,打开浏览器是正常的,但是页面不会跳转到需要的URL,而是提示一行白字,如图: 反复研究了脚本,没有问题啊,但是就是不跳转。 后来查了下,在某论坛上找到了答案: 回过头来查看IE的页面缩放,果然不是默认的100%。。。。 设置成100%,再次打开,一切正常了,只
阅读全文
摘要:转载:https://www.cnblogs.com/Ming8006/p/4998492.html#c.d 目录: 1 安装文件准备2 Robot框架结构3 环境搭建 3.1 安装Python 3.2 安装Robot Framework 3.3 安装wxPython 3.4 安装RIDE 3.5
阅读全文
摘要:https://blog.csdn.net/huilan_same/article/details/51896672 看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用: 附: 所有chromedriver均可在下面链接中下载到: http
阅读全文
摘要:转载:https://blog.csdn.net/qq_15013233/article/details/52527260 摘要 这里将从(pythontesting.net)陆续编译四篇 Python 测试框架的简介,分别为:doctest、unittest、nose 和 pytest。本篇为第三
阅读全文
摘要:转载:https://blog.csdn.net/yockie/article/details/47415265 一、doctest doctest 是一个 Python 发行版自带的标准模块。本篇将分别对使用 doctest 的两种方式——嵌入到源代码中和做成独立文件做基本介绍。 1.doctes
阅读全文
摘要:测试的常用规则 二、常见的测试框架 2.1 Unittest unittest是Python内置的标准类库。它的API跟Java的JUnit、.net的NUnit,C++的CppUnit很相似。 通过继承unittest.TestCase来创建一个测试用例。 具体请参考 文档 。 举个例: 执行后成
阅读全文
摘要:啄木鸟之家大吕 敏捷测试已成为现在式,尽早和持续的反馈成为各研发团队的必选项。测试同学也需要跟上这个趋势。除了“找bug”、“分析需求”、“功能测试”,还需考虑“交付质量、一次做对、在没有用户界面情况下尽早接口测试”。 测试要拥抱变化,改变过去到最后才安排测试活动以及只能做黑盒测试的被动局面,从项目
阅读全文
摘要:https://www.cnblogs.com/zhaoyan001/p/6365064.html 单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让
阅读全文
摘要:转载:https://www.abcdocker.com/abcdocker/2065 一、代码流水线管理 Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。如果使用jenkins构建完成后,开发构建项目需要一项一项点击,比较麻烦。所以出现pipeline名词。 代码质量检查完
阅读全文
摘要:转载:https://www.abcdocker.com/abcdocker/2053 摘要 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不
阅读全文
摘要:转载:http://pljj000.iteye.com/blog/2346739 一 概述 本文主要介绍jenkins,sonarQube的安装与集成,代码分析有sonarQUbe和sonar-runner构建,或者在maven项目情况下可以sonarQbude和maven的构建。介绍jenkins
阅读全文
摘要:转载:https://www.jianshu.com/p/402987500bfd 一. 简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量.通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码
阅读全文
摘要:转载:https://blog.csdn.net/cuiaamay/article/details/52057091 1,安装 1.1 安装依赖 需要保证Oracle JRE 8 及以上,或者 OpenJDK 8及以上(如下安装 openjdk): # add-apt-repository ppa:
阅读全文
摘要:转载:https://www.csdn.net/article/2015-01-29/2823760 摘要:同盾科技联合创始人&技术总监张新洪在一个技术沙龙中阐述了同盾是如何从零开始打造千万级实时风控云服务,具体介绍了同盾系统平台构建过程中主要需要解决的三大难题,以及解决这些问题的具体时实践过程。
阅读全文
摘要:JaCoCo Java Code Coverage Library Jacoco是一个开源的覆盖率工具。Jacoco可以嵌入到Ant 、Maven中,并提供了EclEmma Eclipse插件,也可以使用Java Agent技术监控Java程序。很多第三方的工具提供了对Jacoco的集成,如sona
阅读全文
摘要:<?xml version="1.0"?> -<project default="jacoco" xmlns:jacoco="antlib:org.jacoco.ant" name="PPAUTO"> <!--Jacoco的安装路径--> <property name="jacocoantPath"
阅读全文
摘要:一.下载jacoco, ant工具 jacoco: http://www.eclemma.org/jacoco/; ant: http://ant.apache.org 并添加到环境变量; 二.不停jvm, dump出覆盖率数据 在部署的tomcat服务中,/bin/catalina.sh中JAVA
阅读全文
摘要:转载:https://blog.csdn.net/u010469432/article/details/73283824 jacococ代码覆盖率,以客户端形式直接监控远程代码 使用理解 jacoco作为客户端进行使用:本文下方展开讲解使用,以Windows平台为例,linux平台的步骤思想是一致的
阅读全文
摘要:转载:https://www.cnblogs.com/meitian/p/7151437.html jacoco可以统计,功能测试时,server代码调用的覆盖情况。这里对服务器端的java代码进行统计。 操作步骤如下: 第一步:更改server的启动脚本,使用jacocoagent.jar启动服务
阅读全文
摘要:https://blog.csdn.net/leamonjxl/article/details/6431444 MySQL越来越被更多企业接受,随着企业发展,MySQL存储数据日益膨胀,MySQL的性能分析、监控预警、容量扩展议题越来越多。“工欲善其事,必先利其器”,那么我们如何在进行MySQL性能
阅读全文
摘要:https://blog.csdn.net/zhaowenbo168/article/details/53219860 1.摘要 本人从事Java Web开发,在项目开发中会用到很多中间件,本文主要介绍MySQL监控的一点心得和使用,公司DBA也有相应的监控,但是我们的业务比较重要,想做一个备份监控
阅读全文
摘要:MySQL 是什么? MySQL 是现而今最流行的开源关系型数据库服务器。由 Oracle 所有,MySQL 提供了可以免费下载的社区版及包含更多特性与支持的商业版。从 1995 年首发以来,MySQL 衍生出多款备受瞩目的分支,诸如具有相当竞争力的 MariaDB 及 Percona。 关键 My
阅读全文
摘要:转载:https://blog.csdn.net/wangyiyice/article/details/53502682 在性能测试中,特别是测试云计算相关产品时,网络是影响性能的关键的因素之一,此文主要介绍网络性能如何监控以及常见网络性能问题如何定位。 常见网络模型和架构 首先介绍一下网络交互的过
阅读全文
摘要:转载:http://www.linuxidc.com/Linux/2016-11/136788.htm MySQL监控属于DB监控的模块之一,包括采集、展示、监控告警。本文主要介绍MySQL监控的主要指标和采集方法。 MySQL监控和Redis监控的逻辑类似,可参考文章《Redis监控主要指标及采集
阅读全文
摘要:操作系统及MySQL数据库的实时性能状态数据尤为重要,特别是在有性能抖动的时候,这些实时的性能数据可以快速帮助你定位系统或MySQL数据库的性能瓶颈,就像你在Linux系统上使用「top,sar,iostat」等命令工具一样,可以立刻定位OS的性能瓶颈是在IO还是CPU上,所以收集/展示这些性能数据
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482163.html 浅谈软件性能测试中关键指标的监控与分析 一、软件性能测试需要监控哪些关键指标? 软件性能测试的目的主要有以下三点: Ø 评价系统当前性能,判断系统是否满足预期的性能需求。 Ø 寻找软件系统可
阅读全文
摘要:转载:https://www.jianshu.com/p/347afe9ba9ee 原因总结 产生的原因一句话总结就是:等待磁盘I/O完成的进程过多,导致进程队列长度过大,但是cpu运行的进程却很少,这样就体现到负载过大了,cpu使用率低。 下面内容是具体的原理分析:在分析负载为什么高之前先介绍下什
阅读全文
摘要:client一个线程调用远程接口,生成一个唯一的ID(比如一段随机字符串,UUID等),Dubbo是使用AtomicLong从0开始累计数字的 将打包的方法调用信息(如调用的接口名称,方法名称,参数值列表等),和处理结果的回调对象callback,全部封装在一起,组成一个对象object 向专门存放
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482167.html 负载测试(Load testing)、压力测试(Stress Test,应称为强度测试)和性能测试,这三个概念常常引起混淆,难以区分,从而造成不正确的理解和错误的使用。 目前对性能测试没有明
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482141.html 最近在给网站首页做压力测试之后,发现页面的性能需要通过不断优化才能达到一个最佳的效果,关于网页内容优化方面,下面有十条策略: 优化是不可能一步到位的,通常在页面响应时间达不到要求的情况下,必
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482134.html 1引言 1.1编写目的 编写本方案的目的是用于指导XXXX系统的性能测试,主要从测试环境、测试工具、测试策略、测试具体执行方法、任务与进度表等事先计划和设计。 1.2适用范围 XXXX系统性
阅读全文
摘要:转载:http://www.cnblogs.com/yunman/articles/5482129.html 一、吞吐量与响应时间 系统的吞吐量反映了一个系统的容量,可承受的负载,很多系统都以这样一个指标来衡量系统的性能。而响应时间往往更容易忽视。我认为吞吐量更多是衡量一 个系统在特定压力下的稳定性
阅读全文
摘要:1. JVM 优化(Tomcat 启动行参数) Linux 修改 catalin.sh Windows 修改 catalin.bat Linux系统中tomcat的启动参数 export JAVA_OPTS="-server -Xms1400M -Xmx1400M -Xss512k -XX:+Agg
阅读全文
摘要:1.Porbe介绍 psi-probe用于对Tomcat进行监控,比tomcat的manager强大很多。 2.下载 probe-2.3.3.zip 或者 probe.war 3.将下载好的war包,或者zip文件,放在tomcat的webapp目录下 4.配置tomcat-users.xml文件
阅读全文
摘要:转载:https://blog.csdn.net/FAw67J7/article/details/79885842 目录 一、抛出问题 二.分析 三、实际应用 四、总结: 转载:https://blog.csdn.net/FAw67J7/article/details/79885842 目录 一、抛
阅读全文
摘要:转载:https://blog.csdn.net/u013070853/article/details/49304099 核心是可以分别独立运行程序指令的计算单元。线程是操作系统能够进行运算调度的最小单位。 PS:4核心8线程的!等于你有4个仓库,你要运输货物,8线程就是高速公路!8条高速公路送比你
阅读全文
摘要:近期看了一些JVM和并发编程的专栏,结合自身理解,来做一个关于(线程池线程数与(CPU密集型任务和I/O密集型任务)的关系)的总结: 1.任务类型举例: 1.1: CPU密集型: 例如,一般我们系统的静态资源,比如js,css等,会存在一个版本号,如 main.js?v0,每当用户访问这个资源的时候
阅读全文
摘要:转载:https://blog.csdn.net/q_l_s/article/details/51538039 I/O密集型 (CPU-bound) I/O bound 指的是系统的CPU效能相对硬盘/内存的效能要好很多,此时,系统运作,大部分的状况是 CPU 在等 I/O (硬盘/内存) 的读/写
阅读全文
摘要:转:http://www.cnblogs.com/kevingrace/p/7607442.html confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。现在大多数公司都会部署一套confluence,用作内部wiki。现在c
阅读全文
摘要:随着各种主机产品的推出,服务器出现的问题各式各样,由于虚拟主机都是同时运行,便会对服务器产生过大的压力,从而导致服务器的速度越来越缓慢,下面和大家分享一下服务器越来越慢的原因及解决办法。 1.虚拟主机占用资源过大,需要迁移虚拟主资源 随着工作负载加大、虚拟机数量激增,你可能会发现需要把一个引起问题的
阅读全文
摘要:转载:https://blog.csdn.net/defonds/article/details/52385360 1.本文背景 1.1.Linux 服务器情况 # cat /etc/issueRed Hat Enterprise Linux Server release 6.1 (Santiago
阅读全文
摘要:转载:https://www.cnblogs.com/kevingrace/p/7300191.html 通常来说,作为一个Linux的SA,很有必要掌握一个专门的系统监控工具,以便能随时了解系统资源的占用情况。下面就介绍下一款Linux性能实时监测工具-Netdata,它是Linux系统实时性能监
阅读全文
摘要:具体的netdata介绍请参照GIT:https://github.com/firehol/netdata/wiki 以下只介绍centos下的netdata的安装与使用: 1、安装Netdata需要的基本编译环境安装: yum install zlib-devel gcc make git aut
阅读全文
摘要:https://time.geekbang.org/column/intro/82?utm_source=website&utm_medium=infoq&utm_campaign=82-presell&utm_content=article-banner
阅读全文
摘要:转载:https://blog.csdn.net/neven7/article/details/50782451 0.背景 性能测试工具nGrinder支持在无需修改源码的情况下,对目标服务器收集自定义数据,最多支持5类; 在性能测试详细报告页,目标服务器->你的机器ip便签页下,默认只收集CPU,
阅读全文
摘要:转载:https://blog.csdn.net/mbugatti/article/details/53782070 nGrinder3.4 (2016.05.24) 支持JDK1.8 github地址: http://naver.github.io/ngrinder/ wiki地址:https:/
阅读全文
摘要:转载:https://blog.csdn.net/x_i_y_u_e/article/details/51137492 1、为什么会发生内存泄漏 java 如何检测内在泄漏呢?我们需要一些工具进行检测,并发现内存泄漏问题,不然很容易发生down机问题。 编写java程序最为方便的地方就是我们不需要管
阅读全文
摘要:转载:https://blog.csdn.net/xuqu_volition/article/details/53786096 引言 本文仅关注一些常见的虚拟机内存监视手段,以及JVM运行时数据区各个部分内存溢出的发生和对应的解决方案,总体来说属于概括性总结,涉及相对不是很深入,目的是让自己和其它初
阅读全文
摘要:转载:https://blog.csdn.net/zdx_csdn/article/details/71214219 jmap -heap pid查看进程堆内存使用情况,包括使用的GC算法、堆配置参数和各代中堆内存使用情况 1、为什么会发生内存泄漏? 如果对象一直被应用,jvm无法对其进行回收,创建
阅读全文
摘要:转载:https://blog.csdn.net/lmb55/article/details/79267277 一、概述 开发大型 Java 应用程序的过程中难免遇到内存泄露、性能瓶颈等问题,比如文件、网络、数据库的连接未释放,未优化的算法等。随着应用程序的持续运行,可能会造成整个系统运行效率下降,
阅读全文
摘要:转载:https://open.work.weixin.qq.com/wwopen/mpnews?mixuin=7-KpDgAABwDAXIKAAAAUAA&mfid=WW0302-1A54FQAABwCkmzfilMfeuATOEcx25&idx=0&sn=317dc41aa96cfcbcec05
阅读全文