随笔分类 -  自动化+selenium

selenium自动化、接口自动化
摘要:使用LR完成接口测试记录 之前介入的接口测试或者出具的测试报告,没有强制要求是使用什么工具,所以基本都是使用jmeter完成相关性能测试并出具测试报告,交付第三方验收并通过。 但最近有个项目比较特殊,客户明确要求必须使用LoadRunner完成性能测试并出具测试报告,相对我们目前项目而言,如果使用L 阅读全文
posted @ 2022-04-06 14:46 janehost 阅读(220) 评论(0) 推荐(0)
摘要:一、背景 目前接触的业务涉及web、APP(Android&IOS)以及H5小程序等多终端,但只要业务仍是TO G端的业务,涉及的只要是web端操作测试。上次进行UI自动化回归测试,如果涉及到页面改动比较频繁,页面中某些关键字会经常变更,导致元素定位每个版本都需要复查并修正关键字的定位,这样会消耗大 阅读全文
posted @ 2021-11-02 15:50 janehost 阅读(363) 评论(0) 推荐(0)
摘要:自动化回归测试实战 目前遇到的项目模块自动化已经完成的差不多了,俗话说:"好记性不如烂笔头",所以最近整理了项目自动化中遇到的问题以及解决方法。 先说一下,实际当前项目已经使用RF框架完成了一版自动化,但是实际执行该脚本需花费几天的时间;考虑到时间成本,所以后面想改用其他框架提高执行效率。经过多方对 阅读全文
posted @ 2021-09-08 14:50 janehost 阅读(814) 评论(0) 推荐(0)
摘要:之前在使用jenkins和docker构建项目时,发现jenkins报错code提示125,如图 尝试过各种解决方法,最终发现有一遍文章比较详尽的介绍了不同code的解释说明,这对解决问题有非常大的帮助, List of common exit codes for GNU/Linux Exit Co 阅读全文
posted @ 2021-03-11 09:51 janehost 阅读(609) 评论(0) 推荐(0)
摘要:之前项目使用tomcat部署,随着后期项目越来越多,同一个tomcat下启动N个项目,造成的问题就是更新其中某一个项目会导致整个tomcat重启,其他同一个tomcat下的项目导致暂时无法访问,非常影响工作效率。为了解决这一个痛点,所以目前想到使用docker容器部署配置项目,希望以此可以隔离不同项 阅读全文
posted @ 2020-11-13 16:38 janehost 阅读(227) 评论(0) 推荐(0)
摘要:背景 有时候针对特殊项目配置,必须使用windows作为服务器使用;对于经常使用jenkins进行项目自动化的构建,所以想到的第一个念头就是如何使用jenkins进行windows项目的构建呢? 对于linux系统,需要使用ssh进行文件的传输,通过资料筛选和实践,发现windows也是同一原理。 阅读全文
posted @ 2020-10-26 16:06 janehost 阅读(3342) 评论(0) 推荐(1)
摘要:之前一直使用jira进行bug管理,对于jira管理流程非常熟悉,而且比较符合用户使用习惯,流程很人性化,所以今天抽空安装了jira,准备从禅道入坑jira。 安装环境 系统:centos7 环境:jdk1.8 、 Mysql5.7 jira可以访问官网下载,或者访问云盘链接:https://pan 阅读全文
posted @ 2020-09-17 18:01 janehost 阅读(247) 评论(0) 推荐(0)
摘要:在软件研发、测试中我们经常会需要造一些假数据,比如常用的身份证号、随机数或者字符串等,这一类测试数据在软件研发流程中还占了非常大的比重,这时候我们就需要手动创造一批看起来像真的的数据信息。 在python库中我们可以使用random库创建一批假数据应用于实际工作,但是遇到有些数据类似身份证号或者uu 阅读全文
posted @ 2020-09-08 16:55 janehost 阅读(851) 评论(0) 推荐(0)
摘要:最近结合项目和实际情况,使用robotframework对整个项目进行了重构,整体框架如下,不同模块设置不同的文件夹而基于常用的操作则放置在根目录下,结构如下: rcm_beta/ | 采购模块/ | 费用模块/ || 支出模块/ || 报销模块/ || 往来模块/ | 合同模块/ | 基础模块/ 阅读全文
posted @ 2020-08-11 10:08 janehost 阅读(375) 评论(0) 推荐(0)
摘要:直接进入正题,对于使用robotframework编写自动化用例时,经常会碰到各种下拉框,下面详情说明各种下拉框的操作。 div格式的下拉框 源码如下 <ul class="select2-results" xpath="1"> <li class="select2-results-dept-0 s 阅读全文
posted @ 2020-08-05 12:53 janehost 阅读(633) 评论(0) 推荐(0)
摘要:robotframework登陆封装-更新版2020 阅读全文
posted @ 2020-07-29 15:47 janehost 阅读(565) 评论(0) 推荐(0)
摘要:环境说明 win10 python版本:3.8.3rc1 安装清单 软件版本 安装方法 说明 python3.8 下载软件包安装 所有软件的前提 pip命令 安装python时默认安装 selenium-3.141.0 pip install selenium SeleniumLibrary-4.2 阅读全文
posted @ 2020-06-01 18:34 janehost 阅读(1006) 评论(0) 推荐(0)
摘要:常用mongodb和mysql对比 左边是mongodb查询语句,右边是sql语句。对照着用,挺方便。 db.users.find() select * from users db.users.find({"age" : 27}) select * from users where age = 27 阅读全文
posted @ 2019-11-01 14:22 janehost 阅读(144) 评论(0) 推荐(0)
摘要:之前一篇ai接口笔记(python request接口测试笔记(1)),里面有几个小问题 每次运行代码都需要清空之前已经保存的csv文件,这样比较麻烦~ 如果环境api接口变动,那么需要修改变动的api,代码比较分散~ 对于第一个问题,可以随机生成一个文件名,这样每次代码执行,生成的文件名都是不一样 阅读全文
posted @ 2019-11-01 14:11 janehost 阅读(106) 评论(0) 推荐(0)
摘要:JSON简介 JSON(JavaScript Object Notation,即JavaScript对象表示法)是一种轻量级的数据交换格式。它独立于语言和平台,JSON解析器和JSON库支持不同的编程语言。JSON具有自我描述性,很容易理解。目前大多数接口返回的数据格式为JSON,因此进行接口测试必 阅读全文
posted @ 2019-09-25 18:09 janehost 阅读(540) 评论(0) 推荐(0)
摘要:DevOps项目发布&更新(Java) 前提条件:项目必须接入develop组件 一、Docker镜像创建更新 : PS: 选择docker command中的Create/build步骤进行修改 指定 build context folder为 $WORKSPACE/target dev环境镜像命 阅读全文
posted @ 2019-09-05 11:48 janehost 阅读(182) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-09-04 14:40 janehost 阅读(2) 评论(0) 推荐(0)
摘要:介绍 今天给大家介绍一个后端开发辅助的好工具 —— REST Client,插件如其名这就是一个 REST 的客户端插件,把我们的 VSCode 转化为一个 REST 接口测试的利器 我们一般都会用 PostMan 来完成接口测试的工作,因为用起来十分简单快捷,但是一直以来我也在寻找更好的方案,一个 阅读全文
posted @ 2019-09-04 12:48 janehost 阅读(1908) 评论(0) 推荐(2)
该文被密码保护。
posted @ 2019-09-04 12:02 janehost 阅读(1) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2019-09-04 11:59 janehost 阅读(1) 评论(0) 推荐(0)