- 博客(938)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注

原创 (过来人给的建议)软件自动化测试自学怎么样?
想知道自学软件测试怎么学,首先要明白值不值得学?2020年,软件测试行业还值得入行吗?行业的现状及前景那么处于2020年,软件测试这个行业又将如何发展呢?我谈一下几点,如果你处在这个行业,一定能体会到我说的对不对。1、表面"衰落"的测试行业鉴于过去的大形势变化不懂技术的测试工程师会逐渐被淘汰出局.一波测试工程师的失业潮是在所难免的.虽然早期我也呼吁身边的人赶紧脱离落后的业务体系, 脱离落后的测试技能, 但是看到很多人越来越生活艰难, 也是挺心痛的. 包括测试工程师的需求越来越少, 招聘职位也越来越
2021-08-02 21:26:44
1067
2

原创 软件测试最常用的 SQL 命令 | 掌握基本查询、条件查询、聚合查询
1、DML核心CRUD增删改查缩写全称和对应 SQL:* DML 数据操纵语言:Data Manipulation Language* Create 增加:insert* Retrieve 查询:select* Update 更新:update* Delete 删除:delete2、SQL基本查询2.1 常用SQL总结* 基本查询:select * from table_name* 字段查询:select fileds from table_name* 条件查询:select *
2021-08-02 21:26:22
2192
4

原创 2020软件测试工程师面试题汇总(内含答案)-看完BATJ面试官对你竖起大拇指!
测试技术面试题1、什么是兼容性测试?兼容性测试侧重哪些方面?参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。兼容和配置测试的区别在
2020-12-11 21:04:39
13184
1

原创 35岁程序员被公司辞退,生活压力太大痛哭,中年危机如何自救?
多数人都喜欢安逸的生活,尤其是随着年龄的增长,很多人都希望工作和生活趋于稳定,不愿意再让生活有很大的变动。可是,当达到一定的年龄时,危机还是存在的。如今已经35岁的杰哥,是一个典型的理工男,非常喜欢计算机,毕业后很自然的就做起了程序员,工作前几年通过频繁的就跳槽,很快就拿到了年薪30万的薪资。他工作也很拼命,经常加班熬夜,有时候甚至还会带病工作,被同事们称为“拼命三郎”。在这家公司工作已经超过10年,今年受疫情的影响,公司发展并不好,年初不久就开始裁员。被公司裁员了,本以为自己多年的工作经验,可以让
2020-12-08 19:26:40
4543
7

原创 一步步教你写一份优秀的软件测试简历(带样例)
从事软件测试N年了,服务过不下几百个的学生就业,可能有杠精要跳出说了“培训机构简历都包装过,老师都指导面试”,每次网上看到这类回答我就:呵呵哒~现在这个社会谁不包装?送快递的相亲说搞物流产业的,餐厅服务员说自己的做餐饮的。当然这只是一个小品上的情节,现实问题是,简历包装一直都存在,只要别过度包装即可。我的工作就是指导小白面试:包括面试状态、面试心理、面试技术等,即使这样还是有不少小白在知乎上问类似这样的问题。更有甚者连找工作的网站都不知道有哪些?!诸如此类的问题很多很多,与其网上问别人,不如让
2020-11-24 19:25:35
14498
5

原创 你真的了解Python自动化吗?这篇文章可以让你了解90%
人们为什么使用Python?之所以选择Python的主要因素有以下几个方面:软件质量:在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区别开发。此外,Python支持软件开发的高级重用机制。例如面向对象程序设计。提高开发者的效率:相对于C、c++、Java等编译/静态类型语言,Python的开发者效率提高了数倍。Python代码量往往只有C++或者Java代码量的1/5~1/3,开发速度可想而知。程序的可移植性:Python是可跨平台的标准库的支持:Pyt
2020-11-11 16:05:33
2425
7

原创 谈谈从小公司进入大厂,我都做对了哪些事?
故事得从19年的那个秋天说起,同事小丽给俺发了条消息:“俺对象进城了。”“纳尼?!你对象从乡下来了?”“不是,俺对象去大公司了。”“哦哦,这么个意思啊,你对象真棒!考官都问什么了,我看看…”于是俺也蠢蠢欲动,开启了大厂面试的征程,下面是俺的经验,可以给诸位借鉴借鉴。日常准备锻炼身体骚年,你已不是当年那个强壮的小伙子了,听句劝,尽情挥洒自己的汗水吧(洒对地儿喔)。听说大厂是人间炼狱啊,每天晚上都要加班到很晚,摸摸你的发际线,还想不想讨老婆?给你个偏方,每天锻炼身体,免疫力提高了头发就保住了。当然,
2020-11-10 15:16:28
4425
9

原创 软件测试和软件开发哪个发展更好
经常有想转IT行业的同学,在了解软件测试和软件开发之后不知道转那个岗位好,今天就系统的,从多个维度来比较软件测试与软件开发,具体包括从基本素质要求、性格要求、入职门槛、知识结构、竞争压力、职业发展、职业前景等。希望能给在选择软件测试与开发朋友一个相对全面的解答。一、【基本素质要求】这里的基本素质包括比如逻辑思维能力、分析问题能力、沟通能力、协作能力、怀疑精神等方面。【软件测试】: 作为一名优秀的测试工程师,需要比较强的综合素质,具体包括比如“五心”,责任心、细心、耐心、专心、信心等,具体这里不阐述了.
2020-11-03 15:03:40
6412
15

原创 测试工程师必备Linux知识点
一、基本操作1、安装软件-编辑 yum -y install2、安装软件-上传下载 yum -y install lrzsz3、查看当前目录 ls4、查看所有 ls -a5、创建一个文件夹 mkdir Foldername6、同时创建几个文件夹 mkdir F1 F2 F37、删除文件夹、文件 rm -rf F18、删除符合条件的 rm -rf *9、创建文件 touch jn.txt10、编辑文件 vim jn.txt 再按i,进入编辑模式,编辑好后再去按esc键结束编辑,最后按shi
2020-10-28 13:59:36
3784
9

原创 想转行做软件测试?快来看看你适不适合
我们来讨论这样一个问题,软件测试适合什么样的人干? 每个人有每个人的看法:A、男生 ;B、女生;C、有耐性不足的人,沟通能力不好,抗打击能力不强的,逻辑太混乱,没有思路的人,比较懒的人,学习能力不强而又不积极主动的人 ;D、认真,负责,仔细,有恒心,能加班等等...那么究竟是什么样的人适合呢?软件测试到底是不是只是女生的专利?带着这些疑问我们进入到软件测试的真实世界中,来看下什么是软件测试:我们定义它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(corre
2020-10-07 15:31:33
2782
2

原创 2020年最全的自动化测试面试题及答案--看完后吊打面试官!
一、前言最近有童鞋和我抱怨,说网上很难搜到那些全面又合适的自动化测试面试题,这里根据我个人的经验以及收集整理的:你没看错,不慌,慢慢来。先从什么是自动化测试开始说起哈!二、什么是自动化测试?什么是自动化测试?当我第一次知道自动化测试的时候,除了知道“自动化”这三个有些高大上的称呼之外,我对自动化测试一无所知,正如谈恋爱一样,找女朋友之前要知道她是谁。自动测试就是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程。嗦嘎!那么…三、2020年全网最全的自动化测试面试题和答案
2020-09-30 09:51:45
6437

原创 普通人学Python有意义吗?
普通人学Python有意义吗?Python作为一种跨平台的计算机程序设计语言,近些年来越来越受到企业和IT从业者的青睐。那么,普通人是否需要学习Python呢?学会Python有什么意义呢?今天小编就和大家聊一聊这个话题。Python有效提高办公效率一说到Python,很多朋友都会认为这是与人工智能、各类开发有关的事情,与自己没有任何关系,其实这种想法是比较肤浅的,Python已经开始被越来越多的业外人士利用起来了。对于普通人来说,学习Python能极大提高你的办公效率。我们在工作过程中,经常会有一些
2020-09-28 15:35:56
52785
1

原创 软件测试-不应该成为工作容易环境好薪资高的代名词
到今天为止,我作为一名软件测试工程师,从业时间也三年有余了,最近在工作中、生活中对于软件测试又有了一些想法,想通过文字的形式和大家分享。很好奇,大家是通过什么渠道知道的软件测试这个行业,又是因为什么样的理由让自己选择进入的软件测试这个行业。就我而言,我曾经在我的帖子里讲述过我的故事,这里在简单重复一下,当初我在大学临毕业的时候选择去了一个培训机构,学习java开发,时间四个半月,坦白说没学好。在学习的时候听老师简单的说过一下软件测试,评价就如同大多数那样,让人觉得软件测试很低级。后来找工作,找了好几家公司
2020-09-26 15:49:03
4664
6

原创 余生,不回头,不浪费,不将就
真正的智慧,是不因为过去的错误,而放弃未来的希望。明天终会来的,对的爱情终会有的,那些错的和伤害你的,只会让你更加强大。黄磊说:“年轻人都把巧合当天意,成年人都把天意当巧合。”陷入感情里的时候,我们会把所有的巧合都当作上天注定,认定了眼前这个人就是专门为自己预备的。能遇见,只是缘分来得刚刚好;能长久,从来不是看天意。1过去了,就潇洒放手人生是一场不能回头的旅途,有些人只是过客,终究只能陪伴一段路程。到站了,就该说再见了。去年,阚清子和纪凌尘宣布了分手。很多人为他们感到惋惜,曾经的“阚清子.
2020-09-12 16:38:11
3766
1
原创 借助 AI 我为 Raycast 制作了一个可以 OCR 中文的插件
本文速通:最近用了 Raycast,真的很棒!但是没有好用的中文 OCR 插件,不怎么会写 Typescript 的我,在 ChatGPT 的指导下,整了一个小插件。开发过程非常不严肃,充满了野路子,不敢妄称指南,所以就用指北替代一下吧。
2023-05-23 22:30:59
12
原创 WEB渗透测试检查项
收集web相关信息,开放端口信息,服务信息等严禁增/删/改防火墙iptables,私自开通高危端口检查Flash跨域策略文件crossdomain.xml是否合法检查是否有CSRF漏洞,根据系统条件进行检测信息泄露漏洞安全性检查(例如test.cgi、phpinfo.php、info.pho、.svn/entries、HTTP认证泄漏漏洞、管理后台泄漏漏洞、内网信息泄漏漏洞、错误详情信息泄漏等)
2023-05-23 20:59:37
12
原创 一个技巧轻松构造复杂测试用例的前置条件
大多数测试比较麻烦的地方都在于前置条件的构造。而参数解析器就是解决这个问题的一个好工具。其实不只是Java语言,在其他的测试框架中应该也有类似的机制,上面只是提供了一种思路,大家可以借鉴这个思路在各自熟悉的语言或框架上灵活运用。下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】
2023-05-23 16:26:28
8
原创 自动化回归测试平台 AREX Agent 源码再阅读
AREX的录制功能不仅仅是单独录制请求报文,而是将请求、应答报文以及内部调用的请求和应答一并保存下来。核心目标是将请求、应答和内部调用的请求应答一一关联起来保存。AREX采用类似 OpenTelemetry 的 Tracing 技术,实现全链路跟踪并保存关联的 Tracing ID。
2023-05-23 16:19:28
7
原创 go项目测试基础以及项目环境搭建相关问题
mock是在测试过程中,对于一些不容易构造/获取的对象,创建一个mock对象来模拟对象的行为。比如说你需要调用B服务,可是B服务还没有开发完成,那么你就可以将调用B服务的那部分给Mock掉,并编写你想要的返回结果。在使用 mock 进行接口测试时,一般要做两件事情,即打桩和调桩。打桩就是创建mock 桩,指定 API 请求内容及其映射的 mock 响应内容;所谓调桩就是被测服务来请求 mock 桩并接收 mock 响应。
2023-05-22 16:59:01
13
原创 如何进行Java 单元测试
Java 单元测试是指对软件中的最小可测试单元进行测试,以保证代码的质量和正确性,并且可以加速开发过程。本文将全面详细地介绍 Java 单元测试相关知识点,包括单元测试的定义、优点和流程、JUnit 测试框架、Mockito 框架、持续集成、代码覆盖率和测试驱动开发等,希望读者能够了解这些知识点,并更好地应用它们来提升自己的开发水平。单元测试的定义单元测试是指对软件中的最小可测试单元进行测试,包括函数、方法和类等。它可以独立地测试每个组件,以保证代码的质量和正确性,并且可以加速开发过程。
2023-05-22 16:54:53
15
原创 【Java学习】测试八股整理
软件测试是指在软件开发过程中、在软件应用程序交付给用户之前,对软件系统进行验证和评估的过程。通过对软件系统进行测试,可以发现潜在的问题和缺陷,帮助开发人员改进软件系统,提高软件的品质和用户满意度,同时降低后期维护成本。软件测试从测试目的和测试方式上可以分为功能测试、性能测试、安全测试、压力测试、兼容性测试等多个方向。其中,功能测试主要关注软件应用程序是否按照要求和期望执行,是否正确满足需求规范。性能测试测试考虑在负载和处理需求人情况下,软件系统的反应速度和稳定性等。
2023-05-22 16:51:43
52
原创 “同事月薪是我两倍”,批判性思维:善于解决问题的人,更“值钱”
批判性思维(Critical Thinking)就是通过一定的标准评价思维,进而改善思维,是合理的、反思性的思维,既是思维技能,也是思维倾向批判性思维意味着,当面对一个问题或任务时,你会首先花时间分析它,并考虑一系列可能的解决方法。不仅要评估任务本身,还要评估你对它的本能反应。也就是说,批判性思维不仅仅是对外进行批判,还要对自己进行批判。例如,我们每天都会通过各种各样的渠道获取新的资讯和观点,阅读书籍、微信公众号文章、社交平台等等。
2023-05-22 14:42:36
14
原创 缺陷管理工具JIRA的基本使用
JIRA一般被归类为事务管理软件或者缺陷管理类的软件。在我们IT开发过程中的需求、BUG,或是任务流等都可以使用JIRA来管理,并且提供了专门的Scrum视图和Kanban视图,非常方便敏捷开发团队使用,像用友、新道、脸书等互联网公司都在使用。软件测试人员使用JIRA主要在缺陷管理、跟踪,最多能用到其用户管理方面的功能(也可以直接开放注册),可以见下图:图片来自网络,侵权必删。
2023-05-22 14:35:27
22
原创 测试管理流程有哪些?
测试管理过程是从开始到结束管理软件测试活动的一种程序。测试管理过程在整个项目周期内提供计划、控制、跟踪和监测设施。该过程涉及几个活动,如测试计划、设计和测试执行。它为软件测试过程提供了初步计划和纪律。为了帮助管理和简化这些活动,可以考虑使用这些顶级测试管理工具之一。
2023-05-22 13:43:55
6
原创 Caliper中config.yaml的配置详解
本文将详细解释config.yaml文件的每个字段,包括测试名称、测试描述、客户端类型、测试轮次、测试标签、测试描述、测试交易数量、速率控制、测试回调函数、监控信息等。同时,还将介绍如何根据不同的测试需求来修改和调整config.yaml文件。
2023-05-20 15:11:43
28
原创 性能测试-JMeter分布式测试及其详细步骤
性能测试是非常重要的,而Apache JMeter开源又好用,可以在项目中使用起来。代码请参考:LarryDpk/pkslow-samples (阅读原文)下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】
2023-05-19 19:10:12
53
1
原创 测试管理快速入门
你的公司是一家金融公司,建立了一个银行网站。这是你公司有史以来最大的软件项目,你的老板希望得到最高质量的产品。开发团队非常努力地工作,制作了这个网站。现在这个网站已经设置在服务器上。然而,他们不确定当它在真实的商业环境中启动时将如何有效地工作。老板指派你担任这个项目的测试经理。你的任务是在将Guru99 Bank网站交付给客户之前验证和评估其质量。本系列教程将帮助你回答上述问题。你将有机会成为真实项目Guru99 Bank的测试经理。
2023-05-19 15:35:07
19
原创 盘点那些你从未想过的还无比重要的测试点 (DNF?剑灵?热血江湖?)
网游挂机这个操作,在二十年前热血江湖/天下/征途/魔域/武林外传ol/倩女幽魂/天龙八部ol的时代,就已经风靡了。我依稀还那时候挂机大多还是要靠外挂脚本,后来游戏公司自己出了内挂-合法的挂机功能,自动打怪自动喝药自动捡装备等等。
2023-05-19 15:03:24
46
原创 UI测试内容及流程
UI测试包括的内容有如下几方面:1) 各个页面的样式风格是否统一;2) 各个页面的大小是否一致;同样的LOGO图片在各个页面中显示是否大小一致;页面及图片是否居中显示;
2023-05-18 22:09:04
19
原创 利用Python简单操作MySQL数据库,轻松实现数据读写
本文介绍了PyMySQL的安装、连接MySQL数据库、创建表、插入数据、查询数据、更新数据和删除数据 等基本操作。通过学习本文,读者可以掌握使用PyMySQL进行MySQL数据库操作的基本方法。
2023-05-18 22:02:53
28
原创 对话B工:如何培养高效的测试分析思维习惯
我:“测试人员设计能力弱,没怎么做过针对实现逻辑的测试分析设计”,具体是什么意思。B工:这边的测试人员,基本不做测试分析,没有输出测试方案,拿到需求后,直接输出测试用例。而我认为,这是不够的,是会导致考虑不全面的,特别是软件实现的逻辑,不进行测试角度的分析,容易造成漏测。
2023-05-18 21:58:43
7
原创 这样的测试工具你用过吗?推荐一款嵌入式系统全自动化测试工具
UTP系统的详细介绍资料和视频演示可以登录下面网站查看:公司官网:UTP公有云:https://www.antestin.com(在电脑端登录)
2023-05-17 20:04:48
10
原创 这款爆火的神器,自动化测试功能太强悍了
掌握自动化测试,成了很多测试人员提升职场竞争力的一条必经之路。但通常意义的自动化测试,相对门槛较高,需要具备一定的代码能力,比如我们通常使用的Jmeter,虽然功能强大全面,但也被很多测试人员评价存在上手困难,操作繁琐,测试报告不完整清晰,发现问题不易追溯查找等问题。 那么有没有一个工具,可以让测试人员在无需编写代码的前提下进行自动化测试,且能生成功能全面清晰的测试报告,并且还易于上手呢?
2023-05-17 19:54:16
8
原创 pytest学习和使用-Pytest如何重复执行用例?(pytest-repeat)
为了排查某些问题,我们可能需要重复去执行某个用例进行问题分析;一些场景下,自动化测试时候某个用例时好时坏,为了排查这类问题,我们可能需要对用例进行重复执行。
2023-05-17 19:41:41
19
原创 为什么国外的测试人越老越吃香,而国内35岁就是道坎?
对于“996”,尽管很多年轻测试员在工作之前已经做了一定的心理准备,而一旦真正直面这些问题,心里肯定会打怵:“我现在年轻,还可以接受加班,可等我成家了、年纪大了、身体吃不消怎么办?”
2023-05-17 19:35:04
5
原创 择业时,新手如何判断自己是否适合IT行业?
今天之所以给大家分享这样的文章,就是希望大家不要盲目跟风转入IT行业,也不要因为别人的只言片语,就动摇了自己想转行的心思。毕竟,职业的选择,工作的内容,都是自己的事。别人说的再多,也都只是参考。但是,你换个角度想想,要是自己真能进入IT行业,无论是薪资待遇,还是职场晋升,未来难道不是很可期吗?想想还是爽歪歪呢~
2023-05-17 14:28:19
18
原创 性能优化概念,常用的性能优化方式有哪些?企业级的常用性能优化方式有哪些
性能优化是指在软件开发和运维过程中,通过对系统的各个方面进行优化调整,以提升系统的响应速度、并发处理能力和资源利用率等性能指标的过程。通常可以通过改善算法、优化代码、调整配置、增加硬件资源等方式来实现性能优化。
2023-05-17 14:20:13
33
原创 为什么我掌握了大量软测知识,却还是找不到工作?
简单的说,就是对熟悉的知识内容,建立一个系统性的管理框架,和一个动态的更新机制,以便全面和深入的消化知识并应用于实践;2。
2023-05-16 19:41:36
12
原创 端到端测试中的测试种类及工具的说明
即Unit Testing,简称 UT,是指对软件中的最小可测试单元进行检查和验证,这是最低级别的测试活动,前端开发中单元可以是一个function也可以是一个class,也可以是一个组件。
2023-05-16 19:18:29
16
Web UI自动化测试(元素定位2).mp4
2020-09-12
Web UI自动化测试(元素定位).mp4
2020-09-12
接口与UI自动化结合应用(完).mp4
2020-09-09
接口与UI自动化结合应用(4).mp4
2020-09-09
接口与UI自动化结合应用(3).mp4
2020-09-09
接口与UI自动化结合应用(2).mp4
2020-09-09
接口与UI自动化结合应用(1).mp4
2020-09-09
一个测试工程师应该具备哪些素质和技能?要学哪些语言?
2021-03-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人