测试篇(五):什么是自动化测试、自动化测试分类、selenium工具、第一个自动化测试程序

在日常生活中我们会见到,自动化的水龙头、无人驾驶汽车、自动化的洗手液、自动化扫地机器人等…自动化测试是指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将认为驱动的测试行为转化为机器执行的过程;通过自动化测试有效的减少了人力的投入,同时提高了测试的质量和效率。Selenium是web应用中基于UI的自动化测试框架,支持多平台、多浏览器、多语言。
分类: 编程语言 发布时间: 05-17 11:36 阅读次数: 0

进阶自动化测试,这3点你一定要知道的...

自动化测试指软件测试的自动化,在预设状态下运行应用程序或系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。自动化测试框架一般可以分为两个层次,上层是管理整个自动化测试的开发,执行以及维护,在比较庞大的项目中,它体现重要的作用,它可以管理整个自动测试,包括自动化测试用例执行的次序、测试脚本的维护、以及集中管理测试用例、测试报告和测试任务等。下层主要是测试脚本的开发,充分的使用相关的测试工具,构建测试驱动,并完成测试业务逻辑。
分类: 编程语言 发布时间: 05-17 11:36 阅读次数: 0

如何进行自动化测试?提高测试效率,缩短开发周期。

自动化范围是在测试应用程序中被自动化的区域。为保证能够准确了解团队的测试状态、测试数据量以及测试的环境,我们可以通过技术可行性、测试用例的复杂性、业务的特性或功能以及业务组件被重用的程度等多方面确定自动化范围。
分类: 编程语言 发布时间: 05-17 11:36 阅读次数: 0

9道软件测试面试题,刷掉90%的软件测试员

如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?如果你的跳槽意向已经很确定,那么请往下看!跳槽最重要的一步自然是面试,跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个小编给大家挑了9道题。问项目大部分情况,这是一场面试的开门题,面试官问这个问题,主要是考察你的概述能力和全局视野。首先,仔细回顾自己做过的项目。然后挑选最有价值的部分,清楚项目的架构,思路从业务、项目环境、流程以及自己担任的角色去回答。
分类: 编程语言 发布时间: 05-17 11:35 阅读次数: 0

摸鱼5个钟,关机,一天工资到手,我每天软件测试的工作日常

这种情况我在上一家公司也遇到过,因为有一段时间实在是太多需求了,我们又是敏捷迭代的,两周迭代一次,所以那段时间我都没在测试环境测试,是直接在开发环境测了,虽然测试速度快了,但质量就一言难尽了,总是莫名其妙的报错、各种问题,因为他们每一个开发都有权限合并代码到开发环境,所以有些时候代码写得一堆BUG,也照样发上去,搞得我头都大了,做无用功,没想到现在这家公司也是一样,哎,一言难尽。当初我之所以接受这个offer,第一是上一家公司待了两年,是时候跑路了,二是太累了,工资又低,才7K,只能跳槽加工资了。
分类: 编程语言 发布时间: 05-17 11:35 阅读次数: 0

全网最真实的软件测试面试题(建议收藏)

有些人就会问,为何这篇面试题是全网最真实的呢?答:这是从我们的面试经历中整理出来的,那它就是的!!!话不多说,直接给大家上干货好吧!
分类: 编程语言 发布时间: 05-17 11:35 阅读次数: 0

分享一份2023年可以写进大厂简历的软件测试项目

又来跟大家推荐软件测试项目啦。说起找项目,我可是专业的:我找到的每一个项目,都会研究它、搭建它、使用它,踩它的坑,再帮你填坑。之前我也更新过很多项目,很多小伙伴练习了我提供的项目,不仅能更深入的理解软件测试,还把这些项目写进了简历,找到了工作。如果你错过了它们,就好好翻翻我的历史文章吧。本次,我推荐的项目依旧非常适合练手,因为它:
分类: 编程语言 发布时间: 05-17 11:34 阅读次数: 0

软件测试项目实战,适合大家练习的实战项目。

一、前言最近,笔者看了看网上,发现有很多的小伙伴都在寻找软件测试项目,想要找些好的项目练练手,笔者找了很多的软件测试项目,发现想要找一个好的项目真的很难,不过皇天不负有心人,还真让笔者找到几个适合练手的项目,废话笔者就不多说了,我们直接开始。
分类: 编程语言 发布时间: 05-17 11:34 阅读次数: 0

【软件测试】可以写进简历的项目实战内容

项目名:XX商城涉及端:电脑PC端、app端、H5应用端、小程序端在该项目中,你可以随性操作,肆意妄为。比如,你可以自定义商城页面:你还可以给商城会员充值,用以购买商品。
分类: 编程语言 发布时间: 05-17 11:34 阅读次数: 0

Python WEB 自动化测试实战,项目场景(详细)

手工测试的占重比例达到了70%,相对开发来说,测试的门槛低,薪资也相对比开发的低不少,所以做自动化测试。一方面是为了提升自己技术层面的深度。另一方面是为了解决目前国内缺乏更高效的测试技术难题,最后就是为了提高自己在市场中的竞争力,想拿到高薪,不与时俱进是不可能的。接下来我们就来讲解自动化测试实战场景文件上传与弹窗处理。我自己看的这个视频就感觉挺不错的要弯得下腰,去捡拾那些别人不屑的麦穗,不盲目攀高,不一味求大,在小的缝隙里寻找机遇;
分类: 编程语言 发布时间: 05-17 11:34 阅读次数: 0

【测试技术-性能测试-实战1】使用Loadrunner自带的系统学习脚本编写和脚本增强。

在该脚本中,所有参数均是固定的,比如订票操作,每次都是订的Denver->Frankfurt,如果想要每次预定都使用不同的出发/到达城市对,则需要进行对响应的数据进行参数化,具体操作参考:https://blog.csdn.net/weixin_42115131/article/details/124965795。然而登录后,发现预定的数量并没有增加。关联完成后,重新回放,然后登录网站检查,可以看到Itinerary中订单多了一个记录,每回放一次都会多一条,说明关联成功,脚本可以正常完成登录了。
分类: 编程语言 发布时间: 05-17 11:33 阅读次数: 0

python接口自动化之DDT数据驱动测试

DDT(Date Driver Test),所谓数据驱动测试,简单来说就是由数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。通过使用数据驱动测试的方法,可以在需要验证多组数据测试场景中,使用外部数据源实现对输入输出与期望值的参数化,避免在测试中使用硬编码的数据,也就是测试数据和用例脚本代码分离。​ DDT它其实就是一个装饰器,它会根据你传递进来的数据来决定要生成几个测试用例。
分类: 编程语言 发布时间: 05-17 11:33 阅读次数: 0

一个Bug在Redmine中的诞生到终结以及Testlink导入导出及注意事项

2.测试用例需要放在excel的第一个sheet表中,且用例需要顶行顶列编写,用例与用例之间不要有空行,空文件也是不支持的,所有的列和行都要包含在设置好的边框之内,设置的边框内最好不要包含“不属于用例的空行空列”;1.使用excel文件编写测试用例,请不要直接使用“”符号,如需使用请直接写成“小于号”、“大于号”或“尖括号”;1.在testlink中编写测试用例时,请不要直接使用“”符号,如需使用请直接写成“小于号”、“大于号”或“尖括号”;(因为是html和xml标签的标识)
分类: 编程语言 发布时间: 05-17 11:33 阅读次数: 0

C语言在国内已经不行了,ChatGPT用数据告诉我的

GPT抓了近3年10多个程序员方向的招聘和薪资数据
分类: 编程语言 发布时间: 05-17 11:33 阅读次数: 0

程序员的职场,光有技术是不行的,送给每个即将工作的程序员

22年老程序员的职场心得分享
分类: 编程语言 发布时间: 05-17 11:32 阅读次数: 0

数组对象splice方法注意事项

JS中splice方法注意事项splice注意事项splice注意事项1.splice()属于数组对象的方法,若对象使用splice则会报错:{a:1}.splice运行结果:Uncaught SyntaxError: Unexpected token .2.splice会改变原数组(slice不会): var arr = [0,1,2,3]; arr.splice(2,1);...
分类: 编程语言 发布时间: 05-17 11:32 阅读次数: 0

解决element弹出多条message错误提示问题

后台管理点击校验时, $message多次弹出, 本文章旨在同时只有一个报错, 让页面清爽起来!
分类: 编程语言 发布时间: 05-17 11:32 阅读次数: 0

Shopify开发之Liquid对象

Liquid 对象包含在页面上输出动态内容的属性。Liquid 对象是主题主要数据来源。(其他方式如ajax也可以获取数据)Liquid 中包括80多个对象。Liquid 对象通常也称为 Liquid 变量。Liquid 对象有三大类型:全局对象、内容对象、其他对象。
分类: 编程语言 发布时间: 05-17 11:32 阅读次数: 0

用javascript输出杨辉三角到页面上

本文用递归的思想,避免使用太多数学方法,用更易懂的方式解决这个复杂的数学计算问题。
分类: 编程语言 发布时间: 05-17 11:31 阅读次数: 0