小酋的测试武器库(上)
要想在测试中旗开得胜,趁手的“武器”那是相当重要(说人话,要保证测试质量和效率,测试工具也很重要)。现在,小酋打算亮一亮自己的武器库,希望不要闪瞎你的眼(天上在打雷,小酋谨慎的选择了继续装X)。各位测友不妨仔细瞅一瞅、看一看,然后…
要想在测试中旗开得胜,趁手的“武器”那是相当重要(说人话,要保证测试质量和效率,测试工具也很重要)。现在,小酋打算亮一亮自己的武器库,希望不要闪瞎你的眼(天上在打雷,小酋谨慎的选择了继续装X)。各位测友不妨仔细瞅一瞅、看一看,然后…
今天继续分享MySQL的一些常用函数。1、数学函数ABS(x)--返回x的绝对值BIN(x)--返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x)--返回大于x的最小整数值EXP(x)--返回值e(自然对…
在不少公司的mysql的开发规范中,会表中对blob,text字段的情况,进行严格的审核。对含有大字段的表,有些公司的dba甚至需要开发总监级别以上的领导同意,才会在生产环境创建含大字段的表。但大字段是否真的是洪水猛兽?大字段到底是如何存储在…
1、如何识别系统瓶颈?从TPS指标分析,TPS即系统单位时间内处理事务的数量。当前随着用户数的增长期系统每秒可处理的事务数是否也会增长。2、think_time的作用是什么?A、降低当前运行时压力,环节对应用服务器所造成的压力;B、模拟真实…
前言自动化测试是谈到软件测试时绕不过去的门槛,价值驱动的自动化测试到底应该遵循哪些原则,让我们来一起探索。自动化测试仿佛是每个测试人员心中的那一片圣土,能够开发自动化测试脚本的工程师不再是测试工程师,他们被尊称为测试开发工程师…
测试webservice接口的方法有很多种(比如通过SoapUI就不错),但是习惯用python做测试的朋友,可能下面相对而言会更受欢迎。一、准备环境安装方式一,离线安装webservice接口测试,需要用到suds库,网上百度的各种suds库都没法安装,我这里的P…
曾经有一个乐队在他们的演出条款中明确的写道:演出前,承办方必须提供巧克力豆,但绝对不许出现棕色豆;如有违反,乐队立即取消演出。相信不少的同学在看到这个条款的时候第一反应都是,搞艺术的人怪癖真多!真相是,多年后,这个乐队的主唱范·…
问题:使用selenium自动化测试的时候,启动浏览器出现‘Chrome正在受到自动软件的控制’的问题,修改方法有两种。python+seleniumchrome浏览器执行时弹出的如下页面,影响运行一、在浏览器配置里加个参数,忽略掉这个警告提示语…
前面我们介绍了如何集成Katalon到jenkins,以及定时执行测试用例的基础操作,这些显然满足不了我们日常工作的需求,我们还面临这些问题:如何让Jenkins从Git拉取最新的测试脚本?如何同时从SVN拉取最新的测试数据?如何用Jenkins在不同的测试环境运…
这一章介绍在自定义关键字包中管理测试对象,在Katalon左侧导航栏可以看到一个命名为Keywords的目录文件(之前介绍过),在项目中对于那些在多数case中用到的测试对象,我们可以在Keywords包中统一管理,这样可以省去在ObjectRepository中建Objec…
在KatalonStudio中读取和写入来自Excel的数据,可以算成数据驱动测试,下面我们就来看看如何读取和写入:从KatalonStudio的Excel文件中读取数据:步骤1:创建一个新的数据文件(excel)示例“demo.xlsx”。步骤2:在该文件中输入一些数据。…
上一章我们讲了如何从Excel中获取测试数据,那么我们是否可以把ObjectRepository中的TestObject也放到Excel表格中去获取呢?答案当然是可以,碰巧最近领导ReviewJohn的脚本的时候提出了这个要求,今天我们就来讲讲如何参数化测试对象,并举一…
今天来总结一下我在使用KatalonStudio过程中遇到的一些问题和常见报错,目的在于让刚接触Katalon的Tester少走些弯路,当然本篇文章不可能涵盖大家在测试过程中遇到的所有问题,所以最重要的是希望小伙伴们能够掌握分析问题的方法,这一点对一个Te…
对于自动化测试初学者来说,开始学习自动化最简单的方法是测试录制。识别应用系统上的对象是一件费时且痛苦的事情。WebRecorderUtility(网页录制功能)捕获你在应用系统上的操作行为并且在后台把它们转化为可运行的代码。使用这个功能,你可以…
面试过程中有哪些需要小心的“地雷”呢?地雷1--问题没听明白,按照臆想进行答题。面试官:“同学,请针对以下问题进行答题,规则是@####$%%,明白没?”候选人:“恩,明白(PS:好像是按照xxx的样式进行答题......)”面试官:“这道题…