12 fin_123

尚未进行身份认证

IT技术宅,精通软件测试领域技术

等级
博文 122
排名 3w+

python调用adb命令进行手机操作

Python中执行cmd命令可以用到os和subprocess两个模块。区别在于os是阻塞式的,subprocess是非阻塞式的,所以一般我们使用subprocess是比较适合的。接下来我先举一个查询连接设备的命令来看看python中怎么样的写法。用到的命令为adbdevices。方式一:importosos.system('adbdevices')#获取连接设...

2019-06-29 07:48:52

python selenium 处理时间日期控件

测试过程中经常遇到时间控件,需要我们来选择日期,一般处理时间控件通过层级定位来操作或者通过调用js来实现。1.首先我们看一下如何通过层级定位来操作时间控件。通过示例图可以看到,日期控件是无法输入日期,点击后弹出日期列表供我们选择日期,自己找了一个日期控制演示一下,通过两次定位,选择了日期#-*-coding:utf-8-*-importtimefromseleni...

2019-06-29 07:47:52

python保留2位小数

1代码:2运行结果:3其中字符串形式的:print('%.2f'%(x/y))方式最好

2019-06-29 07:45:48

自动化测试总结

最近要在新入职的公司准备一份自动化测试的培训,这是我在得知要做自动化测试培训以后,随手画了个图,压压惊:这是我能想到的关于自动化测试的一些要点,然后根据一篇我三年前写的关于自动化测试的随笔更新了一下,当然遗憾的是到目前为止,我接触的成功的敏捷开发项目还很少,虽然敏捷近些年一直很火。关于敏捷自动化测试这一块也只有一次不太成功的经验,所以本文中我回避了这一块:1.什么是自动化测试以程序...

2019-06-29 07:43:52

基于自动化用例的精准测试探索

本文作者:韩照光来自公众号:百度QA☞背景☜在当前web系统或app后端服务测试过程中,黑盒测试占据了大部分的测试,即便是接口测试,也是基于场景的用例设计,这种测试方法完全依赖于测试人员的能力,经验和业务熟悉度,而互联网行业的一大特点就是人员流动性高,这使得线上质量经常是“靠天吃饭”。基于黑盒的测试使的项目测试在测试过程中存在以下几个问题:(1)黑盒测试受主观人为...

2019-06-29 07:40:33

测试工程师-简历真的拿得出手吗

最近由于种种原因,面试了很多有意思的人,在这里记录一下面试这些人后的一些感想。所谓测试经理保障xxx的整体测试质量负责xxx版本管理以及发版工作参与招聘测试工程师并对其进行培训编写及评审测试用例,参与项目的整体测试负责与各部门之间沟通协调,以推动项目测试工作的及时完成负责测试环境搭建所谓测试开发使用siege、jmter(没有看错,确实这么拼的,不是JMeter)进...

2019-05-28 06:31:22

一站式自动化测试平台 http://www.Autotestplat.com

Autotestplat一站式自动化测试平台及解决方案自动化平台开发3.1自动化平台开发方案3.1.1功能需求支持API、AppUI、WebUI性能等自动化测试,集成实现测试用例管理、产品管理、任务计划、测试报告、定时任务或持续集成等功能模块。使自动化测试的过程达到数据、脚本、任务分离易于维护和管理,成本更低、数据更直观、产出更快等目标,甚至能让不会代码的手工业务测试...

2019-05-23 21:07:04

性能优化指南:性能优化的一般性原则与方法

性能优化指南:性能优化的一般性原则与方法目录一般性原则 依据数据而不是凭空猜测 忌过早优化 忌过度优化 深入理解业务 性能优化是持久战 选择合适的衡量指标、测试用例、测试环境 性能优化的层次 需求阶段 设计阶段 实现阶段 一般性方法 缓存 并发 惰性 批量,合并 更高效的实现 缩小解空间 性能优化与代码质量 总...

2019-05-19 16:24:09

开源自动化测试平台介绍一览

以下为小编整理的,各类自动化测试平台,供大家工作中自己参考:一autotestplat作者:fin功能:接口自动化测试,性能测试,appui自动化测试,webui自动化测试源码:https://github.com/testdevhome/autotestplat官网:http://www.autotestplat.com语言:python二lego作者:美...

2019-05-19 14:47:02

银行核心项目之测试阶段

最近有小伙伴留言说「想了解核心系统建设中,冒烟、SIT、UAT、回归测试的重点,如何设计测试案例,或相关的资料推荐等」。这个话题很笼统,测试这一块儿除了业务测试,还有性能测试、安全测试等;以及不同的角色对案例的要求也是不一样的,比如:行方业务人员喜欢写将交易从头到尾全部跑一遍的案例,而测试公司的人员喜欢写的很细碎等等。对此,因为没有经过正规的测试方法训练,主要是说说我的个人理解或感受吧。顺...

2019-05-15 20:24:03

在阿里,我们如何管理测试环境

作者:林帆(花名金戟),阿里巴巴研发效能部技术专家相关阅读:在阿里,我们如何管理代码分支阿里的许多实践看似简单,背后却蕴涵着许多思考,譬如测试环境的管理。互联网产品的服务通常是由Web应用、中间件、数据库和许多后台业务程序组成的,一套运行环境就是一个自成一体的小生态。最基本的运行环境是线上环境,部署产品的正式发布版本,为用户提供持续可靠的服务。除此以外,还有许...

2019-05-15 20:23:10

Jmeter实例计划(查询天气)

Jmeter实例计划(查询天气)查询计划(天气查询)这是一个入门计划,仅使用jmeter进行查询功能的计划,可参考http://www.cnblogs.com/TankXiao/p/4045439.html有代码可下载。不过我还是以自己的学习再讲解一下。实际编写web测试时,你会发现:只有熟悉HTTP,才能理解Jmeter的实现方式,才能更好的去使用它,因为它就是模拟http的。计...

2019-05-15 20:21:57

测试技术提升建议

阅读目录测试招聘要求发展论测试地位关于功能测试关于自动化测试关于性能测试关于安全测试关于测试开发关于公司的选择关于如何学习提升如何过冬免责声明:个人观点,仅供参考。去年年底开始,很多人抱怨互联网寒冬来袭,抱怨找不到好工作,抱怨要求高,但是我发现,技术好的,找工作还是很轻松的,不愁找不到工作。所以,还是要自身实力强,打铁还需自身硬。回到顶部测试招聘要求发展2010年左右...

2019-05-15 20:20:15

一个历时五天的 Bug

一个程序员在没有成长成为架构师之前,几乎都要跟Bug为伴,程序员有很多时间都是花在了查找各种Bug上。我印象深刻的一个Bug,是一个服务器网络框架无锁队列的Bug。那个Bug连续查找了五天的时间,才最后定位出来。当时我们的分布式存储系统出现了性能瓶颈,定位后发现瓶颈是在服务器网络框架上,所以我们决定为此替换一个最新研发的网络框架。这个新的网络框架为了追求高的性能,采用了无锁队列的...

2019-05-15 20:19:14

谈一谈自动化测试的统筹规划

谈到自动化测试,大家都会想到单元测试、功能测试等词汇,笔者所在团队也有这样的实践,取得了一定的效果,但却没有让自动化测试发挥最大的价值,一直在思考这背后的原因,有没有办法做的更好,是以形成本文,供读者参考~背景回顾以前自动化测试编写的经历,主要是以开发者自驱动的方式进行,测试的编写随心而动,没有规划,也没有章法,这样就面临如下的一些问题:测试用例设计不到位,覆盖不全,或者不够高效因为工期...

2019-05-15 20:18:21

送书书书书活动

首先 祝贺自己,荣获出版社仅有极少数的年度优秀作者奖。然后 感谢自己,感谢出版社安娜,感谢数万的读者朋友们。 活动规则:1 转发朋友圈+集齐20个赞

2019-02-08 11:10:48

Selenium&Pytesseract模拟登录+验证码识别

验证码是爬虫需要解决的问题,因为很多网站的数据是需要登录成功后才可以获取的.验证码识别,即图片识别,很多人都有误区,觉得这是爬虫方面的知识,其实是不对的.验证码识别涉及到的知识:人工智能,模式识别,机器视觉,图像处理.主要流程:1图像采集:就直接通过HTTP抓HTML,然后分析出图片的url,然后下载保存就可以了2预处理: 检测是正确的图像格式,转换到合适的格式,压缩,...

2018-11-25 21:17:59

django Highcharts制作图表--显示CPU使用率

Highcharts是一个用纯JavaScript编写的一个图表库。Highcharts能够很简单便捷的在web网站或是web应用程序添加有交互性的图表Highcharts免费提供给个人学习、个人网站和非商业用途使用。 访问官网:https://www.hcharts.cn/进入下载页面:https://www.hcharts.cn/download下载6.1...

2018-11-25 21:16:54

django--ajax的使用,应用

Ajax简介AJAX(AsynchronousJavascriptAndXML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求;异步交互:客户端发出一个请求后,无需等待服务...

2018-11-25 21:14:48

腾讯自动化测试的AI智能

引子:本文是林奕在腾讯DevDays2018分享内容的脱敏整理,介绍了CSIG测试开发中心(前SNG测试开发中心)在自动化测试领域所做的智能化尝试。大致分成下面几部分:使用AI面对和解决的问题是什么 AI带来的曙光 使用了哪些技术,效果是怎么样的 未来展望UI自动化测试的问题从业务角度看自动化测试,看到的东西仅仅是冰山浮在水面上的一小部分,而在自动化测试深...

2018-11-06 05:15:14
奖章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。