《国际化Web项目测试:记第一次兼职测试的经历(一)》
疫情期间我一直在家远程办公,无意间接到了个做测试兼职的机会。在不耽搁本职工作的情况下,我从今年五月份开启了主职和副职的并行的状态。这种项目经历对于我来说算是一次全新的体验,当然也真是累的够呛。到目前为止,我已经做了熬过了三个月。当然咯,这种项目是不是长期,能做多久,完全取决于金主爸爸的甲方。在这里,我将分享一下期间我的一些经历,包括从0到1入组一个团队的整体经历和经验,也包括在此过程中国际化相关的测试经验,仅供大家参考和了解。
首先说说项目吧,这个项目是一个为全球提供访问服务的站点,主要旨在为第三世界的同胞们提供一个IT领域的在线学习平台(类似于国内的51cto,慕课网之类的这种在线视频学习平台),网站主要使用语言集中在中英法三种语言(想必了解过历史的朋友应该都知道为啥外语用的是英语和法语)。网站运营的模式就是联合国内外相关的企业院校,在平台上发布一些在线课程,然后全球各地的学员们可以通过申报注册个人信息,登录网站进行相关学习。算是和联合国教科文组织开展的一个IT互联网领域知识扶贫的一个项目。嗯,说了这么多,大概就这么一个网站吧!
接着上面说的,刚接到这个活儿的我还是比较懵的,毕竟第一次做这种兼职,没啥经验。回想当初接手这个活儿的初感,大概是这样的:首先这个团队是一个远程team,每个角色都处于全国的不同地区,有兼职也有全职,办公模式完全是远程协作的(这点我觉得很赞,再也不用花一两小时走路上下班了!)。其次,这个Web网址当时给到我的时候,我被震惊到,网站内容全部都是英语,我的天,虽然我高中时期英语全年级考过第一,大学四六级也随便过,看到全英文的网址,并且作为测试项目,我还是有点懵(因为确实没有测试过这种英文网址的经历)。最后,对于国际化这种项目测试,我还有点没有头绪,不知道从何开始,而且这种远程模式对于上手来说,难度也会偏大(没人给你当场解答问题)。带着三点些许的头大,我被推着开始兼职之旅了。
这个项目的团队是属于远程team,且之前换过好几拨人,所以没什么资料沉淀,项目team由一个产品(兼TL)、三个后端开发、两个前端和两个测试(兼职)组成,满打满算7个人左右。整体阵容其实也算豪华,基本都是高级和资深级别的工程师在扛把子。整体项目最开始的协作方式基本是扁平式的沟通,即TL单独和和每个人去协商工作进度,然后当天八点开一个站会同步进度。我刚入项目的第一天认领的任务就是做一些网站的随机测试(其实就是随便点点),看起来很简单,但这个倒有点难到我了,因为随机测试意味着工作的质和量都是不明确的。这里解释一下:质指的是我们测试的维度和覆盖范围是不明确的,比如说我们到底应该着重哪些功能进行测试,哪些功能属于系统易出错的地方;量指的是我们在整个测试活动中到底做了多少测试,还剩多少没做完,无法很好的量化,我们无法在每天站会呈现出具体的进度。
那在这里可能有测试同学会说了,这样不是挺好吗,每天点点点就能薅到点收入。当然了,我也梦想着躺赚,但是毕竟只有可持续的发展才是真正值得坚持的发展。如果长期习惯了这样的工作挣钱方式,总有一天黑天鹅会主动飞到你的身边。。。
今天先写这么多吧,关于我是怎么处理这个随机测试的窘境,未完待续。。。
《国际化Web项目测试:记第一次兼职测试的经历(一)》的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- ubuntu docker安装与部署java,mysql,nginx镜像
docker 安装与部署java,mysql,nginx docker 配置 安装docker $ sudo apt-get remove docker docker-engine docker.io ...
- Tomcat 架构原理解析到架构设计借鉴
Tomcat 发展这么多年,已经比较成熟稳定.在如今『追新求快』的时代,Tomcat 作为 Java Web 开发必备的工具似乎变成了『熟悉的陌生人』,难道说如今就没有必要深入学习它了么?学习它我们又 ...
- ES6模块与CommonJS模块有什么区别?
ES6 Module和CommonJS模块的区别: CommonJS是对模块的浅拷贝,ES6 Module是对模块的引用,即ES6 Module只存只读,不能改变其值,具体点就是指针指向不能变,类似c ...
- flask 源码专题(九):flask扩展点
1. 信号(源码) 信号,是在flask框架中为我们预留的钩子,让我们可以进行一些自定义操作. pip3 install blinker 2. 根据flask项目的请求流程来进行设置扩展点 中间件 # ...
- 数据可视化之PowerQuery篇(七)Power Query应用技巧:批量更改列名
https://zhuanlan.zhihu.com/p/130460772 今天分享一个PowerQuery的小技巧,导入到PowerBI中的数据,如果想要更改数据的列名,可以在PQ编辑器中直接双 ...
- 问题:IE11下window.history.go(-1)返回404
解决方法: 在后面添加return false,如: onclick="javascript:window.history.go(-1);return false" 这个问题在IE ...
- commons-fileload图片文件上传工具 , servlet文件图片上传案列
本案列是java maven工程小项目,提供个大家学习! 1.在pom.xml文件中导入依赖: <!--文件上传依赖--><dependency> <groupId&g ...
- java 两个数组相减结果
public static void main(String[] args) { String[] a = new String[] { "1", "5", & ...
- P4017 最大食物链计数 (拓扑排序)
看到拓扑排序感觉非常遥远的复杂,不喜欢图.看了拓扑排序的原理,很像广搜. 以本题样例为例: 了解一下 出度 和 入度 5的出度为3 入度为 0 ,3的出度为2 入度为2…… for循环 找到秃头 5 ...
- PG-跨库操作-dblink
在PostgreSQL数据库之间进行跨库操作的方式 dblink postgres_fdw 本文先说说dblink:dblink是一个支持从数据库会话中连接到其他PostgreSQL数据库的插件.在其 ...