疫情期间我一直在家远程办公,无意间接到了个做测试兼职的机会。在不耽搁本职工作的情况下,我从今年五月份开启了主职和副职的并行的状态。这种项目经历对于我来说算是一次全新的体验,当然也真是累的够呛。到目前为止,我已经做了熬过了三个月。当然咯,这种项目是不是长期,能做多久,完全取决于金主爸爸的甲方。在这里,我将分享一下期间我的一些经历,包括从0到1入组一个团队的整体经历和经验,也包括在此过程中国际化相关的测试经验,仅供大家参考了解

  首先说说项目吧,这个项目是一个为全球提供访问服务的站点,主要旨在为第三世界的同胞们提供一个IT领域的在线学习平台(类似于国内的51cto,慕课网之类的这种在线视频学习平台),网站主要使用语言集中在中英法三种语言(想必了解过历史的朋友应该都知道为啥外语用的是英语和法语)。网站运营的模式就是联合国内外相关的企业院校,在平台上发布一些在线课程,然后全球各地的学员们可以通过申报注册个人信息,登录网站进行相关学习。算是和联合国教科文组织开展的一个IT互联网领域知识扶贫的一个项目。嗯,说了这么多,大概就这么一个网站吧!

  接着上面说的,刚接到这个活儿的我还是比较懵的,毕竟第一次做这种兼职,没啥经验。回想当初接手这个活儿的初感,大概是这样的:首先这个团队是一个远程team,每个角色都处于全国的不同地区,有兼职也有全职,办公模式完全是远程协作的(这点我觉得很赞,再也不用花一两小时走路上下班了!)。其次,这个Web网址当时给到我的时候,我被震惊到,网站内容全部都是英语,我的天,虽然我高中时期英语全年级考过第一,大学四六级也随便过,看到全英文的网址,并且作为测试项目,我还是有点懵(因为确实没有测试过这种英文网址的经历)。最后,对于国际化这种项目测试,我还有点没有头绪,不知道从何开始,而且这种远程模式对于上手来说,难度也会偏大(没人给你当场解答问题)。带着三点些许的头大,我被推着开始兼职之旅了。

  这个项目的团队是属于远程team,且之前换过好几拨人,所以没什么资料沉淀,项目team由一个产品(兼TL)、三个后端开发、两个前端和两个测试(兼职)组成,满打满算7个人左右。整体阵容其实也算豪华,基本都是高级和资深级别的工程师在扛把子。整体项目最开始的协作方式基本是扁平式的沟通,即TL单独和和每个人去协商工作进度,然后当天八点开一个站会同步进度。我刚入项目的第一天认领的任务就是做一些网站的随机测试(其实就是随便点点),看起来很简单,但这个倒有点难到我了,因为随机测试意味着工作的都是不明确的。这里解释一下:指的是我们测试的维度覆盖范围不明确的,比如说我们到底应该着重哪些功能进行测试,哪些功能属于系统易出错的地方;指的是我们在整个测试活动中到底做了多少测试,还剩多少没做完,无法很好的量化,我们无法在每天站会呈现出具体的进度

  那在这里可能有测试同学会说了,这样不是挺好吗,每天点点点就能薅到点收入。当然了,我也梦想着躺赚,但是毕竟只有可持续的发展才是真正值得坚持的发展。如果长期习惯了这样的工作挣钱方式,总有一天黑天鹅会主动飞到你的身边。。。

  今天先写这么多吧,关于我是怎么处理这个随机测试的窘境,未完待续。。。

《国际化Web项目测试:记第一次兼职测试的经历(一)》的更多相关文章

  1. 简单物联网:外网访问内网路由器下树莓派Flask服务器

    最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...

  2. 利用ssh反向代理以及autossh实现从外网连接内网服务器

    前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...

  3. 外网访问内网Docker容器

    外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...

  4. 外网访问内网SpringBoot

    外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...

  5. 外网访问内网Elasticsearch WEB

    外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...

  6. 怎样从外网访问内网Rails

    外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...

  7. 怎样从外网访问内网Memcached数据库

    外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...

  8. 怎样从外网访问内网CouchDB数据库

    外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...

  9. 怎样从外网访问内网DB2数据库

    外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...

  10. 怎样从外网访问内网OpenLDAP数据库

    外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...

随机推荐

  1. python使用数组实现链表的策略分析

    python实现链表数据结构:数组/节点与引用 使用数组策略: 使用数组存储指向其他对象的引用 数组存储空间过度分配 数组填满后,分配一个更大的数组,将旧数组的内容复制到新数组中 class Arra ...

  2. 记一次WPF程序带参数启动

    问题:总共有两个程序.第一个程序使用Process带参数启动第二个程序. 网上一堆人都说什么重写Main入口啊 什么的.然后还一堆人跟着复制发文章.我也是醉了,简直是坑人.为何要舍近求远,直接重写AP ...

  3. one-hot 编码

    def onehot(labels): '''one-hot 编码''' #数据有几行输出 n_sample = len(labels) #数据分为几类.因为编码从0开始所以要加1 n_class = ...

  4. Guava的两种本地缓存策略

    Guava的两种缓存策略 缓存在很多场景下都需要使用,如果电商网站的商品类别的查询,订单查询,用户基本信息的查询等等,针对这种读多写少的业务,都可以考虑使用到缓存.在一般的缓存系统中,除了分布式缓存, ...

  5. maven 将jar包添加本地仓库源

    有如下jar包 zxing3.2.1.jar zxingcore.jar QRCode.jar 存在于本机目录 D:\Program Files\eclipse_workspace\webapp\We ...

  6. 没想到 Google 排名第一的编程语言,为什么会这么火?

    没想到吧,Python 又拿第一了! 在 Google 公布的编程语言流行指数中,Python 依旧是全球范围内最受欢迎的技术语言!   01 为什么 Python 会这么火? 核心还是因为企业需要用 ...

  7. 机器学习 | SVD矩阵分解算法,对矩阵做拆分,然后呢?

    本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是机器学习专题第28篇文章,我们来聊聊SVD算法. SVD的英文全称是Singular Value Decomposition,翻译过来 ...

  8. 设计模式:fly weight模式

    目的:通过共享实例的方式来避免重复的对象被new出来,节约系统资源 别名:享元模式 例子: class Char //共享的类,轻量级 { char c; public: Char(char c) { ...

  9. python基础--迭代器、生成器

    (1)迭代器 可迭代对象和迭代器的解释如下: ''' 什么是对象?Python中一切皆对象,之前我们讲过的一个变量,一个列表,一个字符串,文件句柄,函数名等等都可称作一个对象,其实一个对象就是一个实例 ...

  10. iframe和DataForm

    一.iframe使用 iframe在一个页面中,相当于整个window窗口的子窗口,可通过页面的元素结构查看. <div> <p>学习iframe</p> < ...