240
收录了245篇文章 ·1938个问题 · 4人关注

软件测试知识问答分享论坛,提供包括功能测试、自动化测试、接口测试、性能测试等软件测试相关问答和技术经验交流。

0

自动化测试如何定位【短暂出现的信息提示框】

你做自动化测试的时候,有没有遇到了这样一个问题——弹框只出现几秒,就会迅速消失,那么你该如何定位这样短暂出现的信息提示框呢?类似于这种,无法进行操作,仅仅用于提示,到时消失。那么问题来了,就算在消失之前定位到了,等时间到了他也会自动消失,那...

0

进程和线程,这一次终于有人说清楚了

了解进程和线程之前,先来看个小故事我们写好的一行行代码,为了让其工作起来,我们还得把它送进城(进程)里,那既然进了城里,那肯定不能胡作非为了。城里人有城里人的规矩,城中有个专门管辖你们的城管(操作系统),人家让你休息就休息,让你工作就工作,...

0

你不知道的Linux趣事之----肯汤普森

Unix之父——肯•汤普森(Ken Thompson)被称作世界上最杰出的程序员,他自学编程,26岁创造Unix,改写了计算机操作系统的历史,并在古稀之年成为Go语言的共同开发者之一,今天我就带大家去详细的了解一下这位接触的程序员(1)喜欢逻辑学,自学编程1943...

0

iOS证书功能简介

面试中会问道的iOS证书类型及其作用,下面简单介绍各个证书的功能:1.iOS开发证书(iOS Development)在APP上线前,几乎都是使用开发证书,开发过程中iOS开发证书是用于真机测试,然后调试、测试APP的运行情况。2.iOS发布证书(iOS Distribution)当APP开发测...

0

Android中的sdk测试

很多朋友在测试了一段时间之后,都会接触到SDK测试,但是SDK是什么?它都需要测试些什么?如何去进行测试呢?1.首先,我们来了解SDK是什么?官方一些的回答,客户端SDK(英文全程:Software Development Kit),它是为第三方开发者提供的软件工具包。软件开发...

0

MySQL 设置、添加主键以及自增问题

1、学习MySQL时我遇到过创建成功后,未对相关表设置主键的问题。现在找到解决方法与大家一起分享。(不分大小写)2、首先对于直接在创建表时设置主键 create table table_name(sno int primary key,sname varchar(15),age int(11)); 3、创建表后,将某列 col ...

0

解决“chrome正受到自动测试软件的控制”信息栏显示问题-V76及以上版本

在使用Selenium WebDriver启动谷歌浏览器Chrome时,在新启动的浏览器地址栏下方经常会显示一行提示信息:chrome正受到自动测试软件的控制,英文的就是'Chrome is being controlled by automated test software'。之前我们去掉这个信息栏的做法...

0

Selenium Java启动国内Chromium系浏览器360、QQ等

近期有同学有需求,他们要求只能在国产浏览器如360、QQ等上进行测试。Selenuim支持谷歌Chrome浏览器我们都是知道的,但是selenium是国外团队开发的,它能支持国内的360、QQ等浏览器吗?答案当然是Yes!因为它们都是基于Chromium开发的。Chromium是一个开源并...

0

软件测试中的杀虫剂效应与金字塔模型

今天包括后面的文章,我们除了聊自动化以外,也来聊一下软件测试中的一些基础知识。基础知识也非常重要,对手工测试如此,对自动化测试同样如此。本篇文章我们来了解一下软件测试中的两个重要指导原则:杀虫剂效应和金字塔模型。杀虫剂效应:英文名叫Pesticid...

1

新手学习自动化测试的两个常见误区

随着敏捷和DevOps的逐渐普及,会自动化成了现在对测试工程师招聘里的一个普遍要求,越来越多的测试工程师开始学习自动化测试相关的知识和技能。由于之前我在网上准备了两门selenium的视频课,所以接触了很多想学习自动化的同学。有些同学学的很好,通过学习跳...

0

Selenium中级 | Selenium如何验证error message的颜色

在Web系统中,对于一些错误的操作,给出的错误提示信息往往是比较警醒的红色,比如登录的时候输入了错误的用户名和密码,或者不输入直接点击登录按钮,系统都会给出类似的错误提示信息:我们做自动化测试的时候,如果要进一步验证文字的颜色,则可以按照下面...

0

Selenium Java 关闭火狐geckodriver的日志信息

在我们使用Selenium做自动化测试时,如果是使用geckodriver启动火狐浏览器,就会在控制台看到很多geckodriver自己的日志信息,而且日志信息的级别设置的还特别低,不管只是一般信息INFO型的,还是警告信息WARN型的全都显示出来了。如下图:有些同学在控制台看...

0

Selenium Firefox 报错解决:Polling for changes failed:

之前的Selenium Java脚本在火狐运行时都是好好的,当时的软件版本如下:Firefox应该是V58以上火狐驱动版本为:geckodriver-v0.20.0Selenium版本为:3.8.1隔了一段时间运行之前的脚本(此时Firefox版本为V66),发现脚本在刚开始实例化火狐的时候(WebDriver d...

0

Java for Selenium | Java中的变量variable、常量constant、字面

什么是变量(variable)?程序语言大多数时候都是在处理不同的数据,比如整型数据int,字符型数据char等。这些不同的数据需要放在适合自己的不同容器中,这些容器就相当于是java中的变量variable。容器的类型和大小决定了可以存放什么样的物品以及存放多少等...

0

Selenium Java Actions报错:TypeError: rect is undefin

在火狐浏览器中使用Selenium Java 中的Actions类模拟鼠标操作时,遇到如下报错:org.openqa.selenium.WebDriverException: TypeError: rect is undefinedBuild info: version: '3.141.59', revision: 'e82be7d358&#...