06 2019 档案
摘要:1.点击桌面左下角的搜索栏,输入应用商店。等电脑搜索出对应的结果 2.然后在出来的结果中点击Microsoft store这个图标,如下面图中所示,然后就会进入到win10自带的应用商店里面。在商店的右上角的搜索栏里输入linux,然后敲回车,开始搜索win10中可以安装的linux系统。 3.稍后
阅读全文
摘要:什么是测试数据生成?我们如何产生它? 在我们测试过程中往往需要测试我们场景更加的充分,而创建数据测试。 测试数据包括输入输出,对输出的自动化验证等。 创建测试数据的方法: 1.手动。 2.从生产到测试环境的大量数据拷贝。 3. 自动测试数据生成工具。 为什么需要数据驱动测试? 数据驱动测试是一种在软
阅读全文
摘要:随着互联网行业的迅速发展,越来越多人想涌入进来,那么要有怎么样的基础怎么才能敲门呢,近年来,软件测试岗位呈现出了前所未有的火爆趋势。为什么软件测试如此火爆,种种迹象表明,中国很多的软件公司存在着重开发,轻测试的想法,导致,软件质量问题频繁出现缺陷漏洞,影响客户正常使用,造成客户的及其不信任。甚至拒绝
阅读全文
摘要:因公司招聘需要,这两周时间面试了不少于50名求职软件测试岗位的“同行”,但面试效果并不理想,才触动自己写下这篇文章。印象比较深的有几个人: 第一个:比我年龄小一岁今年35了,看他的经历之前是带团队的,就和他聊了聊团队建设,识人,用人,培养人,测试体系建设,但是管理经验真的太弱。进而继续问一些技术相关
阅读全文
摘要:目的 明确测试入口条件 减少在测试阶段测试工作被block的次数,提升测试时间统计的准确率 提高代码提交质量,增强自测程度,提升对产出物的责任感 为整体研发流程更加规范打下基础 流程 适合的项目 测试时间>=3天的项目 阶段以及产出物/沟通方式 代码开发/用例设计阶段 i. 代码开发 前置条件:UE
阅读全文
摘要:我们最先接触到的系统大多都是windows,好多人对linux不是很熟悉,来说说windows跟liunx两者的区别,可以从以下几个方便来区分: 1. 软件与支持 • Windows 平台:数量和质量的优势,不过大部分为收费软件;由微软官方提供重要支持和服务; • Linux 平台:大都为开源自由软
阅读全文
摘要:Jenkins 是一款流行的开源持续集成工具用于项目开发,具有自动化构建、测试和部署等功能。 可以.war的方式来运行Jenkins: 从Jenkins下载jenkins.war. 在目录下运行:java -jar jenkens.war 启动后会有这个错:Upgrading Jenkins. Fa
阅读全文
摘要:最近有同学在问我多设备怎么并行执行appium脚本。 我之前的方式一般是命令行去指定端口,比如:appium -p 4723 -bp 4724。 其中,-p 参数表示的是-port,也就是appium服务监听这个端口发来的消息。 -bp参数表示的是-bootstrap-port,连接Android设
阅读全文
摘要:使用Python做接口自动化过程中,往往会使用配置文件,方便后期维护。带着大家熟悉一下configparser常用的方法使用 ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容 例
阅读全文
摘要:(一) a.输入已注册的用户名和正确的密码,验证是否登录成功; b.输入已注册的用户名和不正确的密码,验证是否登录失败,提示信息是否正确; c.输入未注册的用户名和任意密码,验证是否登录失败,提示信息是否正确; d.用户名和密码两者都为空,验证是否登录失败,提示信息是否正确; e.用户名和密码两者之
阅读全文
摘要:员工信息表 employee: user_id , name, store_id, salary 商店表stores:store_id, name,city 参考答案:select a.city from stores a,employee b where b.store_id=a.store_id
阅读全文
摘要:QQ的属性:好友 非好友 QQ版本 在线 不在线 文件属性:文件 文件夹 文件大小 文件类型 文件数量 网络属性:网络好,网络差, 跨网 根据我们提取出来的属性,分析出下面需要测试的场景: 1、给在线非好友传文件 2、给不在线非好友传文件 3、给不支持传文件版本的QQ的在线用户传文件 4、给在线的好
阅读全文
摘要:功能度:用水杯装水看漏不漏;水能不能被喝到 安全性:杯子有没有毒或细菌 可靠性:杯子从不同高度落下的损坏程度 可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用 兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等 易用性:杯子是否烫手、是否有防滑措施、是否方便饮用 用户文档:使用手册是否对杯子
阅读全文
摘要:如题。 最近有些同学一直在问我一些概念和设计自动化的一些问题。 比如,需不需要验证数据库是否正确? 这里我觉得还是跟你公司,跟你所在团队,跟你所在的测试方法或策略有关的。 为什么这么说? 因为在我之前的那家公司,因为上市公司,很厉害的。所以测试根本没有数据库权限,你别说想看数据了,可能你要连接数据库
阅读全文
摘要:移动互联网行业的暴热,促进了各大公司在做APP,随着大家越来越追求精神享受,烂的app,慢的app、卡的app、不流畅的app被人们不断的唾弃。 如何做到上线后不被吐槽,不再背锅上线,成为大家越来越急切的需求。 但是,要想发现这些问题,只靠传统的测试方法是没办法完全发现问题的。传统的测试方法用的比较
阅读全文
摘要:python做接口自动化过程中会涉及到@paramunittest参数化 官网:https://pypi.org/project/ParamUnittest/ 首先针对excel读取数据 第二步,使用导入paramunittest方法操作excel参数化 第三步 excel内容 python做接口自
阅读全文
摘要:最近很多人咨询过我零基础学测试,是自学好还是培训好?如果培训是哪家机构好? 针对这个问题,其实我也回答了很多很多次。 第一、你的自制力是否能让你持续的投入学习? 第二、你的自学能力如何? 第三、你的解决问题能力如何? 第四、你能否找到项目进行实战清楚,行业需要那些技术? 如果以上都能做到,我毫无犹豫
阅读全文
摘要:针对学习软件测试还是软件开发好,其实这个问题漫天遍地,万事万物没有绝对的好或者坏,只有相对的。那么到底那个好,那个坏呢?要根据你自身的情况来分析,不能一概而论。 所以在思考转测试好还是开发好时,需要思考如下几个问题: 1、你是科班学生吗?如果是,毕业在两年内吗?如果在的话,我觉得可以去学习开发,但是
阅读全文
摘要:Python:易于学习,语法简洁 不可否认的是,Python相对于其他语言来说,要容易的多。因为Python语言的简单明了,很多外行人也能读懂它的代码。Python语言不需要拥有很丰富的词汇,简单明了又直奔主题,只需用少量的代码就能建出更多的功能。并且Python拥有最成熟的程序包资源库之一。 Ja
阅读全文
摘要:对于软件测试来说首先需要两方面能力,一方面是软技能,另一方面是硬技能。 1、软技能 需要有良好的沟通力、表达力、主动性、耐心、细心、善于思考、善于总结 2、硬技能 硬技能无非就是专业技能,对于专业技能来说可以从以下方向入门: 整个测试技能的学习,建议多关注github、知乎上一些好的文章、还有多上h
阅读全文
摘要:前途虽然不等于钱途,但是还是和钱是息息相关的哦。 所以先看一张招聘图吧: 回过头再来说,软件测试有前途吗? 随着软件行业的日渐成熟,移动互联网行业的爆热,用户体验感、软件易用性,软件安全性越来越收到关注,所以各大企业对软件测试的重视度都有了明显的提升。 从目前的招聘需求来看,软件测试岗位的招聘量处于
阅读全文
摘要:因为做了好多年测试经理,目前又到了总监职位,我对新人的建议如下: 1、少看手机,多学习和自己相关工作的一些技能,前几年的努力,决定你未来的方向; 2、工作过程中多思考、多总结。不要一个问题,没思考就去不断问别人,不要同一类问题,一遍遍的问别人; 3、主动性要强。不要等着leader安排工作才去做,积
阅读全文
摘要:因为最近在群里有一些同学,之前没做过自动化测试,但是限于领导要求,或者自己想提升了,开始研究自动化测试,最近记忆比较深的低级的几个问题是: 1、编写一个python的类将 __init__写成_init_苦于问题一直解决不了; 2、想新建一个包,经常将package建成folder; 3、appiu
阅读全文
摘要:1、jmeter --大家用的比较多一些; 2、postman或者newman --看到这里有的同学就说,这个是接口功能测试的,但是实际你并不懂,它也是博大精深的; 3、java+httpclient,通过代码实现; 4、java+restassured,通过代码实现; 5、python+urlli
阅读全文
摘要:一、测试过程之需求分析 测试介入阶段一般从需求分析开始,需求分析阶段是整个软件生命周期最关键的一环,产品、研发、测试三方对产品需求理解应做到一致,所以需求评审会尤其重要,所以一般会先进行一次需求评审,如果有异议的,不确定的点,产品需要修改,周知大家,或者再次进行一次需求评审。 需求阶段需要产出: 需
阅读全文
摘要:pycharm中创建两个方法: 具体实现:logg.py # -*- coding:utf-8 -*- import logging import time import os.path class Log: def __init__(self): # 第一步,创建一个logger self.log
阅读全文
摘要:1、手工测试与自动化测试其实并不是对立的 并不是所有的功能自动化测试都可以实现,它的效率也不高,但是可以完成一部分场景的功能回归。自动化测试发展了这么多年,也没有把手工测试给取代。 2、手工测试的特点 手工测试能通过人为的逻辑判断效验当前的步骤是否正确,同时用例的执行具有一定步骤跳跃性,能够清楚知道
阅读全文
摘要:在2018年整个大环境不佳的情况下,资本主义寒冬,互联网行业寒冬,想必大家也都听到了一些声音。虽然由于传统的瀑布流遗留下来的后遗症,目前很多公司还是手工测试占了很大一部分。但是随着不同的云测平台、众测平台、AI技术、DevOps的推行,自动化测试技术主导测试体系的思想已经在很多公司建立,招聘的需求中
阅读全文
摘要:1. 目的 (1) 为用例的质量负责,使用例编写工作能够有序、合理; (2) 为测试人员设计用例提供一种规范; (3) 能有效的提高系统所有功能点的覆盖率。 2. 适用范围 适用于人员:测试人员 适用于公司对项目的业务流程、功能(功能点)测试的测试用例编写。 3 测试用例 用例概念: 测试用例(Te
阅读全文
摘要:1、目的 为用例评审提供一个参考标准,保证评审的覆盖率和有效性 2、范围 本文档阅读对象为项目经理、测试工程师及项目组所有成员,适合于任何产品和项目。 3、评审分类 测试组内部的评审:测试部门成员参与 项目组内部的评审:项目经理、产品人员、开发人员和测试人员参与 4、评审内容 用例设计的结构安排是否
阅读全文
摘要:一、目标 制定完整且具体的测试路线和流程,为快速、高效和高质量的软件测试提供基础流程框架。最终目标是实现软件测试规范化、标准化。 二、测试流程说明 三、需求分析 需求分析由SA制定,要求细化每一个功能的细节,每一个按钮的位置以及边界范围,对于稍大或稍复杂需求要求建模。 (1)测试需求是制订测试计划的
阅读全文
摘要:一、接到项目后,BA明确客户的需求,必要时可以带上测试经理、开发经理、测试员、开发员,出一份书面需求说明 二、测试人员初步学习→BA串讲→测试人员提问题→BA给出回答→重新整理学习→测试人员反串讲→评审→出一个需求规格说明书+模块思维导图 三、测试经理根据需求规格说明书制定测试计划(此spirit共
阅读全文
摘要:1、使用非GUI模式:jmeter -n -t test.jmx -l result.jtl。 2、少使用Listener, 如果使用-l参数,它们都可以被删除或禁用。 3、在加载测试期间不要使用“查看结果树”或“查看结果”表监听器,只能在脚本阶段使用它们来调试脚本。 4、包含控制器在这里没有帮助,
阅读全文
摘要:xlrd模块: Python的三方库xlrd用于对excel文件进行读取,可以是“.xls”或“.xlsx”格式(旧版本可能不支持“.xlsx”)。 下载安装:https://pypi.org/project/xlrd/#files,或者使用pip安装 “pip install xlrd” API文
阅读全文
摘要:self.assertEqual(a,b,msg=msg) #判断a与1.b是否一致,msg类似备注,可以为空 self.assertNotEqual(a,b,msg=msg) #判断a与b是否不一致 self.assertTrue(a,msg=none) #判断a是否为True self.asse
阅读全文
摘要:1 目的 测试用例是测试人员执行测试的基本依据,因此测试用例质量的高低直接影响测试的有效性和效率。为了保证测试执行人员使用最有效的测试用例,使测试工作能有序、合理化的进行,从而提高实施测试时对所测产品、系统或者模块的测试质量,最终提高仁科互动公司产品线的质量。特编写统一测试用例编写规范,为测试设计人
阅读全文
摘要:目前来看,测试从需求阶段介入,已经是一个不争的事实 优点从两方面来说: 1.测试本身,测试人员更早的熟悉整个项目的迭代计划,熟悉每个迭代的具体需求 这样测试能够更好的去安排测试计划,提前设计测试场景,准备测试环境和数据 从而使整个项目测试工作有条不紊的进行,即使有突发情况也能快速调整,提高测试效率
阅读全文