4.7集合操作(robot framework)
1、Create List创建列表2、Log List:打印输出列表中的值【所属库:Collections】3、Append To List:添加元素到列表【所属库:Collections】4、Insert Into List:插入元素到列表【所属库:Collections】5、Copy List:
【测试开发】单元测试、基准测试和性能分析(以 Go testing 为例)
没有人可以写出完美的代码,现在一篇好的文章放在你的面前,请好好珍惜,不要到 bug 满屏飞时才追悔莫及。
JUnit单元测试
最近有个软件测试的作业,顺便写一下博客记录一下。
VS2010 C++单元测试之gtest与OpenCppCoverage实践
1. 前言想减少开发过程中产生Bug,尤其是迭代开发过程中新引入的Bug。进行单元测试是一个非常的方法,可以用来减少开发过程的Bug,尤其是通过CI自动化,每次有新的修改,都进行回归测试,可以大大增强代码的鲁棒性。1.1. 单元测试单元测试(unit testing),是指对软件中的最小可测试单元进
main方法和单元测试方法
1、编写代码可使用快捷键输入main然后点击回车;输入sout然后点击回车。输入想要输出的内容然后运行代码即可2、java严格区分大小写main方法也叫主函数,在一个类中只有一个main方法。java中每一条语句都是以分号为结束标志。3、单元测试方法输入@Test会变成红色,此时把光标放在Test处
uiautomator介绍
执行背景当前项目研发进度加快,模块化项目增加了模块功能的独立性,但同时也增加了版本之间的出现兼容问题的风险,怎样才能在当前快速迭代的环境中还能保持整体功能的稳定,正是眼前迫切需求。uiautomator是什么?功能介绍uiautomator是Android官方推出的安卓应用界面自动化测试工具,是理想
Selenium被检测为爬虫,怎么屏蔽和绕过
我们可以通过 sannysoft 来检测浏览器指纹,如果浏览器是通过selenium等自动化程序打开的,访问这个网址后会有很多特征暴露这些指纹,这些特征的值和手工打开后的值是不一样的,因此可以很轻易被别人检测出来。比如淘宝和大众点评的登录页,当手工打开浏览器,输入用户名和密码时,是能正常进入首页的,
web自动化测试 -- katalon recorder
一、介绍katalon recorder是近年来比较流行的自动化测试工具,在chrome和firefox浏览器中都可以进行添加,支持录制伙房脚本,转化成webDriver脚本或者Python的脚本,上手简单,功能强大。二、安装 Chrome浏览器右上角菜单中找到“更多工具->扩展程序
Selenium原理以及Python从零实现
Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。主要功能包括:测试与浏览器的兼容性
Java+Selenium+Testng自动化学习(一):环境搭建
使用IDEA+Java+Selenium+Maven+Chrome浏览器,进行WebUI自动化测试,最基本的测试环境搭建及系统环境配置。
Python+Requests模拟发送post请求
headers = {"content-type":"application/json"} # 发送json 数据必须带有头部信息 content-type。str2 = '{"name":"tom","age":"22","sex":"男"}' # 注意 这里是字符串,里面必须用双引号。fil
Python Selenium搭建UI自动化测试框架
自动化测试是软件测试中非常重要的一部分,可以提高测试效率和测试覆盖率。在UI自动化测试中,Selenium是非常流行的工具。本文将介绍如何使用Python和Selenium搭建UI自动化测试框架。一、环境准备在开始搭建UI自动化测试框架之前,需要先安装Python和Selenium。可以从Pytho
jmeter基础使用之读取CSV文件
前言:在使用jmeter工具实现接口自动化时,我们读取用例的方法通常有两种,一种是通过建立多个请求信息实现接口的入参参数化,另一种便是通过读取csv文件,加载测试用例。第一种方法会导致脚本过于冗余,不便于维护,因此多数情况我们会使用读取csv文件,将接口的入参实现参数化。下面我将浅谈一下jmeter
软件测试---前言篇
上面这是官话 .在我们日常生活中 , 就有许多测试的行为 , 比如地铁站的金属检测仪 , 用于检测旅客是否携带了违禁物品;再比如测谎仪 , 通过记录人在情绪变化时的各种生理变化 , 判断是否说谎了 , 等等 .企业研发出一个产品 , 能直接上线给用户或者进行销售吗?显然这不安全 . 用户为什么要花钱
【软件测试】航班订票系统测试
【软件测试】航班订票系统设计报告
Golang - 如何编写Go代码
Golang代码组织;Golang本地模块依赖;Golang远程依赖;Golang单元测试
去年12月被无情辞退,三个月后我携手自动化测试神技王者归来
引言不知不觉在软件测试行业工作了3年之久,虽然说我是主做的功能测试,但是我也一直是兢兢业业的呀,不曾想去年7月份无情被辞的消息让我感到一阵沉重。我曾经一直坚信自己的技能和经验足以支撑我在这个领域的未来,但现实却告诉我,只有继续不断地学习和提高才是我前进的道路。
Scrapy和Selenium整合(一文搞定)
scrapy和selenium的整合使用先定个小目标实现万物皆可爬!我们是用scrapy框架来快速爬取页面上的数据,它是自带并发的,速度是可以的。但是一些ajax异步的请求我们不能这么爬取。我们要视同selenium来进行lazy loading,也就是懒加载,渲染到页面加载数据。用来接受爬虫到的数
报java.lang.AssertionError错误:
1.在使用Assert.assertEquals时报一个错误:2.首先,我们的明白Assert的用法:assert <boolean表达式> 如果<boolean表达式>为true,则程序继续执行。 如果为false,则程序抛出AssertionError,并
测试计划怎么写
前言hello呀,大家好呀,今天呢想和大家唠唠测试计划,测试计划和测试用例测试报告都不同,简单来说测试用例和测试报告都是在测试计划出来之后再出来的,测试计划是由测试经理写的。一、什么是测试计划测试计划是组织管理层面的文件,从组织管理的角度对一次测试活动进行规划。对测试全过程的测试范围、组织、资源、原