QA(测试) 工作准则建议】的更多相关文章

身为一个专业的 QA 当然需要有自己的测试原则,这些测试原则不仅可以帮助我们提高产品质量,对外还能体现出我们的专业性,从而让合作方后续还有意愿和我们合作. 1 测试前 1.1 需求评审 必须参与,有问题随时提出,如果涉及到相关背景信息,让相关同学同步一下背景信息. 1.2 技术评审 不管能否听懂,必须参与. 1.2.1 测试排期 在研发同学技术评审完之后,研发同学基本上可以预估自己需要多长的开发时间,所以往往技术评审会上会给出开发排期和提测时间点,这时需要我们给出我们 QA 的测试排期,下面是一…
团队工作准则&贡献分配规则 NewTeam 2017/10/24 v1.0 工作准则及内容 全体成员 所有成员在接受任务时应结合自身情况考虑,如果认为任务内容或时间有不合理之处应当立即提出修改要求,讨论后修改 完成任务过程中如果遇到技术问题应即使寻求他人帮助 完成任务过程中出于任何原因,估计无法在预期时间内完成,应尽早寻求他人帮助或通知PM申请任务转移或推迟截止日期 开发人员 包括界面.交互.数据处理.API对接在内的开发工作 完成开发任务后需进行基本的测试 修复自己负责的部分的bug,并在Bu…
特效 TD 的工作准则 作者:Hammer Chen / 转载自 http://hammerbchen.blogspot.com/2013/07/vfx-td-td.html 一直以来都想写这样的文章.不与技术直接相关,不受限于特定软件,不随着时间改变的工作准则.因为在从事电脑特效工作的这几年来,发现专案执行最大的瓶颈往往不在电脑软件的效能, 亦非软件的版本,反而是许多非技术性的观念往往影响了整个进度的顺畅.以下整理出自己积累的要点,于读者分享并时时提醒自己,在遇到特效制作困难,如何才能在短时间…
确保团队执行 “足够的” 测试覆盖面是非常困难的,尤其是对敏捷开发团队来说.对于初学者而言,一个开发Sprint中要完成多少的质量保证工作才够呢?我们知道,敏捷的标准是在开发Sprint结束的时候要完成一个可交付的产品.那么这是什么意思呢?这意味着软件不能有严重的商业缺陷,不会丢失数据,不会奔溃,同时没有功能性缺陷阻碍基本功能的使用.虽然这个标准提供了一个很好的指引,但大部分敏捷团队实际中都对这个标准做了或多或少的限制.我们提供以下6个技巧,帮助确保你执行 “足够的” 测试. 为开发Sprint…
Hbase的安装测试工作: 安装:http://www.cnblogs.com/neverwinter/archive/2013/03/28/2985798.html 测试:http://www.cnblogs.com/linjiqin/archive/2013/03/08/2949339.html 官方测试文档:http://hbase.apache.org/book/book.html                    http://abloz.com/hbase/book.html#c…
作者:TT,<测试架构师>微信公众号作者 大家能点击进来,说明还是对ADB有所了解或听说过的,可能也会比较熟练的掌握了这些命令,下面描述如有不对的地方,欢迎指正和交流学习,请多指教! 一.简述  ADB的全称为Android DebugBridge,就是起到调试桥的作用.通过ADB我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具. 二.准备工作 试着搭建下安卓开发环境,网上也有较详细的步骤,这里就不再介绍,具体安卓开发环境搭建可参考: http://…
自己平时测试工作中经常要在Linux下搭建测试环境,有涉及到启动/终止服务器,修改tomcat配置文件,偶尔碰到端口被占用... 这时就不得不需要一些基本的Linux命令来处理遇到的这些问题(顺便迈向装B之旅) 1.cd命令 用于切换目录(可以一级一级地切换,也可以一次性切换到指定目录) [han@56 ~]$ cd shipping/ [han@56 ~]$ cd shipping/apache-tomcat-7.0.55/bin/ [han@56 ~]$ cd .. 返回上一级目录 [han…
大数据的测试工作: 1.模块的单独测试 2.模块间的联调测试 3.系统的性能测试:内存泄露.磁盘占用.计算效率 4.数据验证(核心) 下面对各个模块的测试工作进行单独讲解. 0. 功能测试 1. 性能测试 2. 自动化测试 3. 文档评审 4. 脚本开发 一.后台数据处理端 后端的测试重点,主要集中在数据的采集处理.标签计算效率.异常数据排查(功能),测试脚本编写(HiveQL).自动化脚本编写(造数据.数据字段检查等) 1.数据的采集处理(Extract-Transform-Load) ETL…
自己平时测试工作中经常要在Linux下搭建测试环境,有涉及到启动/终止服务器,修改tomcat配置文件,偶尔碰到端口被占用... 这时就不得不需要一些基本的Linux命令来处理遇到的这些问题 1.cd命令 用于切换目录(可以一级一级地切换,也可以一次性切换到指定目录) [han@56 ~]$ cd shipping/ [han@56 ~]$ cd shipping/apache-tomcat-7.0.55/bin/ [han@56 ~]$ cd .. 返回上一级目录 [han@56 ~]$ cd…
你有没有惊讶地看到有人在Unix/ Linux中工作得非常快,噼里啪啦的敲键盘,快速的启动命令,飞快地执行命令? 在本文中,我共享了一些在Linux中快速.高效工作所遵循的Unix/ Linux命令实践. 我们所有的服务都在Linux服务器上运行,因此在Linux终端中高效.快速地工作对我们非常重要,这就是我在Linux中学习到的这些生产力技巧. 如果您的服务器也驻留在Linux机器上,并且您的一天两天的工作涉及大量的搜索和围绕UNIX命令进行的操作,那么这些技巧将为您节省大量的时间. 使用"!…
阅读本篇文章前,你最好已经知道如何写基本的单元测试.本篇文章共包含3个小建议,以及7个小技巧. 建议一,不要使用框架 Go语言自身已经有一个非常棒的测试框架,它允许你使用Go编写测试代码,不需要再额外学习其它的库或测试引擎.关于断言方面的帮助函数,你可以看看这个 testing,或者这个 assert.go :) 建议二,使用"_test"包名 相较于直接使用被测试代码的包名,使用 *_test包名使得测试代码只能访问包中对外暴露出的接口.这使得你在写测试时更多的是站在包使用者的角度来…
目前不知道,后续一点一点查资料补充吧 QA不管做什么的类型的测试,最基础的功能测试,需要搭建测试环境:进阶部分的性能压力测试,对搭建环境的要求更高:接口功能测试,搭建测试环境,和功能测试的差不多: 测试环境=硬件+软件+网络+数据准备+测试工具 转载地址:https://mp.weixin.qq.com/s/f1BT718r1csWb9Cv9W8tqQ 1.一般软件的运行平台,可能会更多的在Windows系统上:但是相关服务的搭建,比如软件运行需要交互的服务,或者是软件后台的承载服务,都会在Li…
一.根据用户使用场景测试: 1.流程 典型群体 群体 张小明 年龄 7-12岁 职业 小学生 收入 压岁钱还有零花钱 能力 看一些简单的数,做一些相对简单的事 爱好 玩游戏 典型场景 张小明平时喜欢玩游戏,数学四则运算掌握得不透彻,想加强四则运算的能力. 典型描述 原因是四则运算难度不符合自己. 代表用户在市场上的比例和重要性 70%到80% 使用本软件的环境 家长的手机 用户动机.目的和困难 学习知识 典型用户: 姓名 张小明 性别 男 年龄 9岁 职业 小学生 收入 压岁钱还有零花钱 能力…
1.抓log方法 (bat文件) mkdir D:\logcatset /p miaoshu=请描述操作:adb logcat -v threadtime > D:\logcat\%miaoshu%_%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%-%time:~3,2%.txt 2.抓anr的方法: adb pull data/anr/traces.txt > D:\ 3. 跑monkey脚本(bat文件) set beginTimes=1500…
首先,测试环境在模拟环境下进行.     测试环境:1director(apache2.2) + 1realserver(jboss4.2.3GA)+1databaseserver(oracle9i)(windows web server 2008)     测试工具:jmeter2.9     测试步骤: 1 使用jmeter2.9录制脚本      http://blog.chinaunix.net/uid-28690609-id-3690959.html 2 调整各个参数     一. a…
记得刚开始接触app测试时,可谓是一脸懵状,拿到一个功能不知道该测些什么,会因为测试范围确认不足.测试点考虑不全等导致线上问题,吃一堑才会长一智,栽过几次坑后就学会了如何避免.现总结App测试点如下,有遗漏欢迎各路大神随时补充- 一.背景 从十多年前的奢侈品到现在几乎人手一台的大众消费品,手机的相关技术不断发展,伴随而来的是手机应用软件的快速发展,同时给测试人员也带来了一个崭新的领域.手机的诸多特点,决定了测试手机应用软件需要特别注意的地方,如: 1)屏幕小.相比pc电脑的显示器,手机的显示区域…
近期要做一个项目,重复性劳动比较多,小伙伴建议我用Jsoup,但是由于项目紧急,我直接选择了BeautifulSoup,关键原因是我Java语言不如Python掌握的熟练啊!所以,查了一圈它的中文文档,发现还可以,上手入门不难.这是BeautifulSoup的中文文档:https://www.crummy.com/software/BeautifulSoup/bs4/doc.zh/ .简单介绍下项目背景:有上百个PC页面需要检查文字是否含有某个关键词语,这个词语我们叫它"计算机"吧,排…
一. 平台:安卓app 代码:重写onresume事件时,没有重新获取sessionId导致记录一下bug重现过程:1.登陆2.退出用户(不退出app)3.重新登录4.home键或者息屏5.再进入app(重现需要重新登录的bug1)6.直接退出app7.进入app(发现此时不需要登陆bug2)…
一.查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=< 二.查询字符串 SELECT * FROM tb_stu WHERE sname = '小刘' SELECT * FROM tb_stu WHERE sname like '刘%' SELECT * FROM tb_stu WHERE sname like '%程序员' SELECT * FROM…
#coding=utf-8 ''' Created on 2016年8月22日 @author:Tom Gao ''' importre importos importtime """ 目的写一个批量复制svn上的代码到新分支的脚本 思路把想要copy目标文件人工写到a.txt文件里面,用python的文件操作读出文件内容,然后用正则re.sub替换将路径中test的单词替换位trunk单词,最后执行命令svn 的copy命令将所有文件拷贝到新目标路径下,再把替换之后的新生成…
1.Gif录制小工具(动图提单 ≖ᴗ≖) 地址:https://licecap.en.softonic.com/download…
pymsql pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同. 下载安装 1 pip3 install pymysql 使用操作 1.执行SQL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 #!/usr/bin/env python # -*- coding:utf-8 -*- import pymysql    # 创建连接 conn = pymysql.conn…
敏捷已成为当今使用最广泛的开发方法.有趣的是,敏捷方法的流行性并不是因为它取代了其他开发方法,相反它与这些方法进行了更好地融合.现实世界众多敏捷项目的成功,也证明了敏捷将走向杂化的未来. SpecDD是由周铁人博士创立的一个以需求为核心的混合敏捷开发方法.它基于同时支持敏捷开发和非敏捷开发流程而设计. SpecDD过程模型 在SpecDD过程中,开发过程由一组连续的迭代组成,这些迭代过程通常也被称为Sprint.一个迭代通常持续2-4周,但也可以根据实际情况需要或长或短.在迭代内,团队对规划的新…
百度测试架构师眼中的百度QA(一)   发表于2013-04-09 15:31| 4004次阅读| 来源架构师Jack的个人空间| 13 条评论| 作者董杰 百度测试QA 摘要:一直以来百度质量部在业界都比较低调,外部同行鲜能了解百度QA的工作流程,以及如何应对互联网研发节奏和质量的平衡.为此,百度测试架构师董杰在博客中分享了百度QA的四大核心价值,帮助理解全程软件测试的意义. 从组织结构上百度所有的QA都归属于一个大部门百度质量部统一管理,在一个大部门下的好处是很容易一起跨产品线的协同作战,各…
昨天(2016.11.30)参加了网易资深测试专家王晓明的测试分享会——“一起打造你想要的QA团队”,以下为笔者做的归纳总结. 重点 1.让测试更加容易做好.不容易测试的代码,不具有健壮性. 2.Keep it simple and stupid——简单就是美.把简单的事情复杂化反映了一个人的技术水平,把复杂的事情简单化反映了一个人的专业层次. 3.团队成员特质: 1)Professional——专业技术好. 2)Intelligent——学习能力强. 3)Ambition——规划执行力. 4)…
软件测试人员的职责是尽可能早的找出软件缺陷,确保得以修复. 而质量保证人员(QA)主要职责是创建或者制定标准和方法,提高促进软件开发能力和减少软件缺陷. 测试人员的主要工作是测试,质量保证人员日常工作重要内容是检查与评审,测试工作也是测试保证人员的工作对象. 软件测试和质量是相辅相成的关系,都是为了提高软件质量而工作.…
测试,测试开发,QA,QM,QC可能是测试行业里的细分角色了,加了不少群学习,看到不同人有对自己不同的角色定位.我也做了这挺长时间的测试,也和大部分测试同胞一样,为了一份好的工作学习各种各样的技术,但是最近反而有些迷茫.迷茫自己到底是在做什么,是在往哪条路走. 现在很火的是往测试开发方向发展,像是测试人群中的贵族,每个测试人都努力学习着各种各样的技术往这方面发展.在各种交流群里很少听到关于质量管理,质量保证,测试质量,测试价值等等方面的东西,到处充斥着学什么挣钱多,搞自动化,搞性能,学代码,复制…
WeTest 导读 TesterHome 联合腾讯 WeTest 出品 MTSC2019 重磅游戏测试 Topic ,首次公开揭秘腾讯亿级用户游戏背后的质量保障 QA 黑科技. 2019 年,中国游戏行业正式从“流量红利期”进入“质量比拼”阶段:一方面,游戏市场同比增长率显著放缓,另一方面,用户对游戏创意.审美品质和游戏体验要求却在迅速提升. 游戏精品化已成为行业必然趋势,这对优质游戏背后的软件测试和质量保障也提出更高要求. 移动游戏测试的难点和痛点 和其他软件测试相比,移动游戏应用不仅生命周期…
 大家在测试工作过程中,可能会遇到需要你去服务器修改一些配置文件,譬如说某个字段的值是1 则关联老版本,是0则关联新版本,这时候你可能就需要会下vi的命令操作:或者查看session设置的时长,可能需要cd到某个目录cat下某个文件.可能我们不需要精通linux,但是基础操作了解对大家的工作还是蛮有帮助的.今天TestYao就介绍几个常用的linux命令给大家认识: 1.ls命令 ls命令是列出目录内容(List Directory Contents)的意思,运行它就是列出文件夹里的内容,可能是…
接上篇:清楚了_测试人员的工作职责范围,那每项 测试活动的具体工作内容有哪些呢? Q1:如何理解测试工程师的工作内容? A1:SX的观点:综合一体化 现如今互联网行业如何哪达,每一项IT职业的工作职责与薪资待遇,大家都可以通过(内推.拉勾.boss直聘.前程.智联.朋友圈)等招聘渠道获得第1手相关信息,防止掉坑被埋. 综合招聘网信息,整理出测试工程师常见日常工作内容如下 日常工作内容范围 薪资待遇 sx解析 测试环境维护与搭建 4K—20K+ 辅助系技能 需求分级与测试需求分析 核心系技能 测试…