转正实录|陪你走一段路

2022-06-18
阅读 1 分钟
881
转行的第一喜事,当然是收到Offer啦~拿到Offer的那一天,我松了一口气,算是实现了一个小目标。但我又意识到,接下来,游戏要升级了,即将要面临试用期的考验。
封面图

手把手转行|入职不意味着万事大吉

2022-05-29
阅读 2 分钟
1k
回想起当初入职的第一个月,如履薄冰。工作中谨小慎微,每做一个决定前,都会先主动问问其他小组成员:这件事,是不是这样做?该如何做?这种感觉,相信不少转行测试的同学,多多少少有些感同身受吧。
封面图

手把手转行|offer怎么选?

2022-05-22
阅读 1 分钟
858
首先,甄别外包公司,不到万不得已,不选外包公司。我没有在外包公司的工作经验。也幸好,自己的测试生涯,没有从外包公司开始。在培训以及逛知乎期间,一个个惨痛的经验告诉我,不能选外包。尽管你没有投,但你无法限制人家找上门。当修改拉勾/BOSS直聘上的求职状态后,外包公司就会前来要你的简历。这时候,得擦亮眼睛。
封面图

手把手转行|你准备好投简历了吗?

2022-05-21
阅读 1 分钟
1.1k
投简历,看似简单,点一下按钮,就投出去了。但是,对于转行新人,好钢要用在刀刃上。海投,浪投并不是一个明智的选择。一般来说,好公司都有类似的规定:简历筛选不通过,或者面试不通过的,半年到一年内不再接受此人的简历投递。因此,作为转行新人,积累面试经验才是首要任务。将岗位按照心仪程度,由低到高进行排序...
封面图

手把手转行|怎么学?培训班如何选?

2022-05-15
阅读 2 分钟
847
有些人自学就足以应对。而有些人则需要考虑培训班。你是否有疑惑,到底要不要报培训班?我的建业还是一样,小步试错。首先,你得确认,这是不是你想学的。B站上有很多免费的视频教程,足以让你低成本去试错。然后,你再做决定,要不要报培训班,进行系统学习。我当初的做法大概是这样的:在知乎上,搜索转行成功的经验分...
封面图

手把手转行|小步试错,逐步迭代

2022-05-08
阅读 2 分钟
897
在考虑转行的过程中,以下这两点,你可能拿不定主意:我能学会转行所需的技能吗?转行后的工作,是我喜欢的吗?有这些顾虑,非常正常。不过,我们不能做思想上的巨人,行动上的矮子。在转行这件事上,瞻前顾后,我自己是吃了不少的亏。一直拖到快30岁,才落实行动,开始转行。我们需要的,往往不是一套完美的方案,而是...
封面图

手把手转行|你真的要转行吗?

2022-05-02
阅读 1 分钟
762
首先,我不鼓励盲目转行。但凡你还有选择的机会,转行,都不是你的第一选择。如果你是为了逃避而转行,那多半会以失败告终。原因是,你现在想要逃避的问题,当前不解决,换一家公司,也要面临同样的问题;即使换一个行业,可能也无法改变。
封面图

转行历程|用一年时间写一份简历,成功跳槽

2022-05-02
阅读 2 分钟
687
当你决定转行的那天起,就要学会与孤独共处。需要牺牲娱乐时间去学习,提升技能水平。即便成功入职了,也要花时间去适应新工作,打破别人对你的质疑,让自己能够成功地留下来。留下来之后,利用公司的平台来实践,丰富简历上的内容。
封面图

转行历程|裸辞9个月后,拿到第一份Offer

2022-05-02
阅读 3 分钟
786
在裸辞9个月后,终于拿到了第一份测试工程师的 Offer。这是一个漫长的过程,有了这一次的经历,万不得已,不建议裸辞转行,风险实在太大。自我反思,主要有2方面的原因:高估了自己的能力,低估了转行的难度转行测试,是转行开发失败后的另辟蹊径,需要重新学习那现在开始,从时间轴上,详细回顾下我的转行历程。这篇文...
封面图

我是谁?|一名双非、大龄青年的转行之路

2022-05-02
阅读 1 分钟
1.2k
之所以又说是最坏的路,是因为我不清楚,这临门一脚的成功概率会有多大?万一没有公司愿意向我伸出橄榄枝,那么我最后放手一搏的底气,算是耗尽了,也许就接受现实,过完这一生吧。
封面图

Selenium API-鼠标与键盘事件

2020-08-05
阅读 2 分钟
2.5k
鼠标事件Selenium 中的鼠标事件被封装在 ActionChains 类中,导入方式:from selenium.webdriver.common.action_chains import ActionChains官方文档:selenium.webdriver.common.action_chainsActionChains 常用的方法:序号方法/属性描述1click(self, on_element=None)单击鼠标左键2click_and_hold(self, on_element=N...

Selenium API-WebElement 方法

2020-08-05
阅读 3 分钟
1.8k
关于 WebElement 对象的方法,常用的如下表所示:序号方法/属性描述1WebElement.click()单次点击2WebElement.send_keys()输入指定内容3WebElement.clear()清空输入框内容4WebElement.get_attribute()获取元素的属性值5WebElement.is_seleted()判断元素是否被选中,返回一个 bool 类型值6WebElement.is_enabled()判断元素...

Selenium API-WebElement 属性

2020-08-05
阅读 2 分钟
5.3k
当我们使用 Selenium 的定位方法定位到元素之后,会返回一个 WebElement 对象(<class 'selenium.webdriver.remote.webelement.WebElement'>),该对象用来描述 Web 页面上的一个元素,那么,关于元素的常用属性,主要有:

Selenium API-WebDriver 方法

2020-08-05
阅读 2 分钟
2k
关于常用的 WebDriver 方法,主要是回退、前进、刷新关闭浏览器等序号方法/属性描述1driver.back()浏览器页面后退2driver.forword()浏览器页面前进3driver.refresh()刷新当前浏览器页面4driver.maximize_window()使浏览器窗口最大化5driver.set_window_size()设置浏览器窗口为指定尺寸6driver.close()关闭当前窗口7drive...

Selenium API-WebDriver 属性

2020-08-05
阅读 2 分钟
2.2k
打开浏览器,能够定位的内容都在 HTML 代码段内的 <body>页面内容</body> 中,对于浏览器上的当前页面标题,url等,都是无法通过元素定位来操作的。

selenium 定位方式4-xpath

2020-08-04
阅读 4 分钟
4.1k
XPath (XML Path Language) 是由国际标准化组织 W3C 指定的,用来在 XML 和 HTML 文档中选择节点的语言。XPath 学习链接

selenium 定位方式3-css_selector

2020-08-04
阅读 8 分钟
4.2k
关于页面元素定位,可以根据 id、class、name 属性以及 link_text。其中 id 属性是最理想的定位方式,class 与 name 属性,有时候也还行。但是,如果要定位的元素,没有上述的属性,或者通过上述属性找到多个元素,该怎么办?Selenium 提供了2种可以唯一定位的方式:find_element_by_css_selectorfind_element_by_xpathf...

selenium 定位方式2

2020-08-04
阅读 2 分钟
1.7k
此定位方法只针对 HTML 中的 <a>内容</a> 标签使用,一般会对应一个可跳转的链接,通过 a 标签中的内容定位元素。

selenium 定位方式1

2020-08-03
阅读 3 分钟
1.7k
通过 HTML 代码中的 name 属性来定位元素。 name 属性的值有可能不是唯一的,这时,会找到多个元素,遇到此类情况,程序会优先选择第一个定位元素。

Selenium 简介

2020-08-03
阅读 2 分钟
1.9k
Selenium 是一个 Web 应用的自动化框架。主要应用于 Web 应用程序的自动化测试。通过它,测试工程师可以写出自动化程序,模拟人在浏览器里操作 Web 界面。 比如点击界面按钮,在文本框中输入文字等操作。除此以外,它还支持所有基于 Web 的管理任务自动化。Selenium 官网Selenium 的特点开源免费:基于这点,能够吸引大...

关于Web端-UI自动化测试

2020-08-03
阅读 2 分钟
11.4k
在手工测试阶段,针对项目输出了测试用例,如果这些测试用例需要在版本迭代的过程中,需要进行回归测试,通过手工重复地执行测试用例,将会耗费大量的人力。

测试报告与验收

2020-07-10
阅读 2 分钟
2.4k
测试方法抉择 输入分类选等价 给定范围加边界 条件孤立想判定 无限穷举取正交 业务复杂场景法 测试充分全覆盖 实际设计的思路 任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现程序错误的能力最强 必要时用等价类划分方法补充一些测试用例 如果程序的功能说明中,含有输入条件的组合情况,则...

最主流的APP测试

2020-07-10
阅读 2 分钟
2.1k
移动 APP 概念:移动应用服务,就是针对手机这种移动连接到互联网的业务或者无线网卡业务而开发的应用程序服务 设备:智能手机、平板电脑、智能手表 网络:无线、WiFi 平台:Andriod 、IOS 移动 APP 测试与传统测试的区别 用户关注点: 传统web测试:屏幕大,可以同时非常多的显示信息 移动 APP:屏幕小,显示信息有限,...

测试执行的艺术

2020-07-10
阅读 4 分钟
1.6k
确定测试用例的优先级 开发测试规程并确定优先级,创建测试数据,同时也可以准备测试用例和设计自动化测试脚本 根据测试规程创建测试套件,以提高测试执行的效率 确认已经正确搭建的测试环境 根据计划的执行顺序,通过手工或者使用测试工具来执行测试规程 记录测试执行结果,以及被测软件,测试工具和测试件的标识和版本...

软件测试核心之用例设计

2020-07-10
阅读 2 分钟
4.8k
评审测试依据(需求、系统架构、设计和接口说明) 评估测试依据和测试对象的可靠性 通过对测试项、规格说明、测试对象行为和结构的分析,识别测试条件并确定优先级 设计测试用例,并确定优先级 确定测试条件和测试用例所需的必要测试数据

规范的软件测试流程

2020-07-10
阅读 3 分钟
3.7k
确定测试目的 功能测试:不需要大量数据,需要覆盖率高,测试数据要求尽量真实 性能测试:可能需要大量存量数据,或者与实际硬件环境尽可能相似的硬件配置 测试的软件环境尽可能模拟真实环境 选用合适的操作系统与软件平台 了解符合测试软件运行的最低要求及用户使用的硬件配置 连接用户常用软件,避免发生冲突 产品化的...

从软件工程到软件测试

2020-07-10
阅读 4 分钟
1.8k
程序:按事先设计的功能和性能要求执行的指令序列或者代码结构 数据:使得程序能正常操纵信息的数据结构(数据来自数据库) 文档:与程序开发,维护和使用相关的图文资料, 是测试所需的依据内容

APP测试

2020-07-10
阅读 3 分钟
2.4k
本章来分享APP测试的内容。 APP测试跟Web测试有相通之处,相关的测试策略、方法及思路等都可以运用到APP测试中。 但是由于运行在不同的硬件设备上,使得APP测试又变得那么的独特。 APP测试与传统测试的区别 1、用户关注点 传统web测试:屏幕大,可以同时非常多的显示信息 移动 APP:屏幕小,显示信息有限,有价值信息放...

Bug管理

2020-07-08
阅读 2 分钟
2.3k
现在,假设我们已经进入了这么一个阶段,测试用例写完了,可能有人用Excel写,可能也有人用禅道或者其他的管理工具来写。而且,用例已经评审过了,那就开始执行测试用例了。

测试用例-其他相关知识

2020-07-02
阅读 1 分钟
1.7k
前后用了不少的篇幅来谈测试用例,包括它的方法、编写原则与标准。 本篇文章来分享关于测试用例的剩余基础知识。 测试用例级别划分 描述此部分内容时,以淘宝作为参考对象。 1、极为重要 这一级别测试用例要重点关注,是不允许出一丁点错误的。淘宝中,与支付相关的测试用例,就属于此级别的。 2、重要 这一级别的测试用...