测试开发
文章平均质量分 80
fin_123
IT技术宅,精通软件测试领域技术
展开
-
参数化常量与变量
参数化(Param)是数学和计算机科学程序设计中的一个重要概念,指的是在定义函数、算法或大模型时,通过使用参数来代替固定值的方法。参数化可使得函数、算法或大模型更加的灵活和通用,能够适应不同的输入和数据分布。1、常量1.1,常量参数化,在引用一些公共相同的数据时,采用常量的方式定义,参数里面对某个固定商品ID进行查看,编辑,添加属性,订购等,就可以给它定义为常量。当要对另一个商品ID进行类似操作时...原创 2023-12-11 08:15:10 · 443 阅读 · 0 评论 -
送书书书书活动
首先 祝贺自己,荣获出版社仅有极少数的年度优秀作者奖。然后 感谢自己,感谢出版社安娜,感谢数万的读者朋友们。 活动规则:1 转发朋友圈+集齐20个赞原创 2019-02-08 11:10:48 · 238 阅读 · 0 评论 -
一站式自动化测试平台 http://www.Autotestplat.com
Autotestplat一站式自动化测试平台及解决方案自动化平台开发3.1 自动化平台开发方案3.1.1 功能需求 支持 API、AppUI、WebUI 性能等自动化测试,集成实现测试用例管理、产品管理、任务计划、测试报告、定 时任务或持续集成等功能模块。使自动化测试的过程达到数据、脚本、任务分离易于维护和管理,成本更低、数 据更直观、产出更快等目标,甚至能让不会代码的手工业务测试...原创 2019-05-23 21:07:04 · 1340 阅读 · 0 评论 -
python保留2位小数
1 代码:2 运行结果:3其中字符串形式的:print('%.2f' % (x/y))方式最好原创 2019-06-29 07:45:48 · 1340 阅读 · 0 评论 -
python selenium 处理时间日期控件
测试过程中经常遇到时间控件,需要我们来选择日期,一般处理时间控件通过层级定位来操作或者通过调用js来实现。1.首先我们看一下如何通过层级定位来操作时间控件。通过示例图可以看到,日期控件是无法输入日期,点击后弹出日期列表供我们选择日期,自己找了一个日期控制演示一下,通过两次定位,选择了日期#-*- coding:utf-8 -*-import timefrom seleni...转载 2019-06-29 07:47:52 · 1395 阅读 · 0 评论 -
刷金币全自动脚本 | 让Python每天帮你薅一个早餐钱(送源码)
刷金币全自动脚本 | 让Python每天帮你薅一个早餐钱(送源码)测试开发社区6天前文章转载自公众号AirPython,作者 星安果阅读文本大概需要 12 分钟。1目 标 场 景以今日头条极速版为首,包含趣头条、东方头条、全名小视频在内的 App 都有看新闻、视频送金币的活动,当金币达到一定量后,就可以提现到微信、支付包。...转载 2019-08-10 10:03:56 · 11721 阅读 · 2 评论 -
Python测试开发-浅谈如何自动化生成测试脚本
Python测试开发-浅谈如何自动化生成测试脚本原创:fin 测试开发社区前天阅读文本大概需要 6.66 分钟。一 、接口列表展示,并选择 在右边,点击选择要关联的接口,区分是否要登录,如需登录,在选择接口栏下,点击登录按钮,即选择了该接口。如下图1所示:▲图1二、 自动生成Jmeter文件 点击“生成jme...原创 2019-08-10 10:05:08 · 774 阅读 · 0 评论 -
appium ios真机自动化环境搭建&运行(送源码)
appium ios真机自动化环境搭建&运行(送源码)原创:f i n 测试开发社区6天前Appium测试环境的搭建相对比较烦琐,不少初学者在此走过不少弯路首先是熟悉Mac的使用习惯:命令行是Linux风格,界面则类似于Windows风格。(1)安装JDK,并配置环境变量,方法如下:sudo vi /etc/profile在最后行加入如下内容:...原创 2019-08-10 10:05:55 · 426 阅读 · 0 评论 -
Python测试开发-创建模态框及保存数据
Python测试开发-创建模态框及保存数据原创:fin 测试开发社区前天什么是模态框? 模态框是指的在覆盖在父窗体上的子窗体。可用来做交互,我们经常会看到模态框用来登录、确定等等,到底是怎么实现这种弹出效果,bootstrap已经为我们提供了相应的组件。1、界面原型 点击添加,弹出模态框, 然后输入用户:tester, 消息:你好。...原创 2019-08-10 10:06:41 · 355 阅读 · 0 评论 -
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 · 915 阅读 · 0 评论 -
django--ajax的使用,应用
Ajax简介AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求;异步交互:客户端发出一个请求后,无需等待服务...转载 2018-11-25 21:14:48 · 219 阅读 · 0 评论 -
《软件自动化测试开发》出版啦
由测试开发大神倾情打造,Autotestplat一站式自动化集成平台及解决方案《软件自动化测试开发》出版啦https://item.jd.com/12080762.htmlhttp://yuedu.baidu.com/ebook/36edd3d7ba1aa8114531d911http://www.autotestplat.com微信公众号:...原创 2007-06-13 21:29:00 · 1316 阅读 · 0 评论 -
总结get和post区别
总结get和post区别---面试用get参数通过url传递,post放在request body中。get请求在url中传递的参数是有长度限制的,而post没有。get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。 get请求只能进行url编码,而post支持多种编码方式get请求会浏览器主动cache,而post支持多种编码方式。get请求参数会被完整保留在浏览历史...转载 2018-03-26 12:15:39 · 262 阅读 · 0 评论 -
TestNG 入门教程
TestNG 入门教程国庆7天假期,大部分朋友都出去旅游了,微信圈里全是晒旅游的照片, 东南亚游,欧洲游呀,真是羡慕呀。 悲惨的我只去了上海野生动物园, 在家休息,利用这段假期,把之前学过的东西都总结下。 我前段时间加班太多了,每天忙碌工作,都没精力去管自己的学习新技能的计划, 博客也没写几篇,很多想做的事情都因为工作太忙而耽搁了。 所以工作太忙了也不好,没有精力关注工作以外的事情。 最近写自...转载 2018-03-26 12:15:30 · 2495 阅读 · 0 评论 -
Appium移动自动化框架
摘要: Appium 是一个移动端自动化测试开源工具,可以针对不同的平台用一套API来编写测试用例。本文对Appium自动化测试框架的功能进行了概括。 本文选自《软件自动化测试开发》试读文章Appium 框架的功能(1)支持iOS、Android,可在多台机器上并行App 自动化,测试机型适配。 (2)代码实现关键字驱动:测试集:关联Excel 测试用例和脚本配置。测试数据:Excel 存储输入数...原创 2017-08-24 15:58:35 · 580 阅读 · 0 评论 -
《自动化平台测试开发-Python测试开发实战》新书出版了
自动化平台:Autotestplat<br>第一本书,当初在百度阅读初步写了个电子版,刚一上线不久即收到了数百位读者朋友阅读收藏购买,于是顺利成章就出版了纸质书。《软件自动化测试开发》认真看过的读者应该都知道,介绍的主要是自动化测试基础以自动化测试框架为主线,同时附带提到了自动化平台的功能。第一本书是偏向于Java语言开发。 然后 第二本书,第一本...原创 2018-06-02 12:32:36 · 8793 阅读 · 2 评论 -
测试自动化平台 | 测试开发工程师的进阶之路
转自:https://mp.weixin.qq.com/s/WU5h8FW6BT5YZtlsSuCIcw 「摘要」随着近几年国内IT行业高速发展,对测试工程师的要求也越来越高,其作用也越来越重要,但很多测试工程师也迎来了个人发展的瓶颈,下一步该向哪个方向发展,该如何发展?本文将概述测试工程师的现状及发展方向,并着重介绍测试开发工程师的发展及所需具备的技能,以及本部门搭建的测试平台的概况...转载 2018-08-11 10:54:20 · 621 阅读 · 0 评论 -
全链路压测平台在美团中的实践
背景 在美团的价值观中,“以客户为中心”被放在一个非常重要的位置,所以我们对服务出现故障越来越不能容忍。特别是公司业务正处在高速增长的阶段,每一次故障对公司来说都是一笔不小的损失。而整个IT基础设施非常复杂,包括网络、服务器、操作系统以及应用层面都可能出现问题。在这种背景下,我们必须对服务进行一次全方位的“体检”,从而来保障美团多个业务服务的稳定性,提供优质的用户服务体验。真正通过以下技术...转载 2018-10-08 13:43:57 · 805 阅读 · 0 评论 -
腾讯自动化测试的AI智能
引子:本文是林奕在腾讯 DevDays 2018 分享内容的脱敏整理,介绍了 CSIG 测试开发中心(前 SNG 测试开发中心)在自动化测试领域所做的智能化尝试。大致分成下面几部分:使用AI面对和解决的问题是什么 AI带来的曙光 使用了哪些技术,效果是怎么样的 未来展望UI自动化测试的问题从业务角度看自动化测试,看到的东西仅仅是冰山浮在水面上的一小部分,而在自动化测试深...转载 2018-11-06 05:15:14 · 1775 阅读 · 0 评论 -
基于python+appium+yaml安卓UI自动化测试分享
结构介绍之前分享过一篇安卓UI测试,但是没有实现数据与代码分离,后期维护成本较高,所以最近抽空优化了一下。不想看文章得可以直接去Github,欢迎拍砖大致结构如下:结构.pngtestyaml管理用例,实现数据与代码分离,一个模块一个文件夹public 存放公共文件,如读取配置文件、启动appium服务、读取Yaml文件、定义日志格式等page 存放最小测试用例集,一个模块一个文件夹results...转载 2018-02-09 04:56:06 · 1292 阅读 · 0 评论