51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4614|回复: 26
打印 上一主题 下一主题

[原创] 星月无瑕的个人小楼

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-10-12 00:35:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
没有看到合适的地方可以自己建楼,在新手区做个小小的根据地了
刚刚毕业,经济危机的状态下找工作很是凄凉,种种因素综合起来,现在来到西安工作,谨慎的选择了软件测试作为第一份工作(至今对把简历上的软件开发职位划去耿耿于怀),听闻51test很不错,在此常驻,看看各位高手的文章,总结一下自己的工作。

在下完全是新手中的新手,以下所有内容可是看做新手的个人总结,不足之处实在太多,欢迎多多指教。

要睡了,先立个提纲
履历
  大二实习        测试--文档,网站后台,lr
  ss,实习   国际化测试
  aa       目前黑盒中
工作总结
  关于jira书写和测试流程
  关于个人资料库的建立和整理
  关于网站的测试
  关于Search的测试
  关于SEO的测试
  个人时间安排思想

[ 本帖最后由 pp_psy 于 2009-10-14 00:20 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-10-12 00:43:25 | 只看该作者
芳草露园渐渐的沉寂了,不知道多年以后还有没有人记得那里曾经有过的司马、星月、dis、纳西、punk...
第二贴,仅以纪念那段难忘的日子,那些天南海北的人们
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-9-20 12:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2009-10-12 09:23:41 | 只看该作者
    是个有计划的人呀
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2009-10-12 10:22:42 | 只看该作者
    欢迎楼主在这里记录自己的工作经历。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-10-12 14:03:02 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2009-10-12 22:05:13 | 只看该作者

    关于jira(理解,测试,书写)

    每个公司的叫法会有不同,jira在这里可以简单的认为是bug。

    理解:
         对于要测试的jira而言,理解是最难的,我以为。对产品的熟悉、对相关技术的熟悉以及理解力和英语水平都很重要,对我来说,速度和熟悉程度不是开始就能锻炼成的,所以一般在早上8点到公司,花半小时到一个小时来熟悉今天的jira,以及熟悉其他的东西十分必要。熟悉源于积累,速度出自锻炼,我这种笨人自然也无意去取巧了,认认真真的一步一步的来才是王道。
         对于复杂的special section或是没有概念的jira,先略过大概内容,细细想想能不能测,不能测就把问题写下来,等老员工来了请教,答案如果觉得重要必须记下来。

    测试:
        在理解的基础上开始测试,有一半左右的jira会没有测试用例,需要自己去准备,如果理解透彻,在考虑一下产品的相关特殊情况,这些不难做到。建议每次开始测之前先把test steps写好,这样可以大大节省时间和提高效率,教训啊。

    书写:
        如果着手要写jira了,一般是自己报bug之类的,BA和Customer写的另说,核心就是要写的清楚,易于理解,格式,语言,还有和开发的默契都很重要,有好几次我报的东西leader或者developer加comments说“I don't understand”,真的很失败很失败,所以良好的英语书写能力,适当的attachment(doc、pic、xls、screenshot、screencast)很有必要。对于重要的jira,把自己加为watcher吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2009-10-12 22:41:17 | 只看该作者

    About jira(Understanding,testing,and Writing)

    Because different companies may have different words for jira,  here you can just think it as bug.

    To understand
         To myself,understanding is the most hard thing  to test jira.It is related to whether you are familiar with product and related skill,understanding, and English level.Testing speed and familiarization can't be formed in a short time,so I have to get to company at 8 clock, spend half to one hour to get familiar with today's jira or do other preparation.In for opinion,familiarization come from accumulation,testing speed is the result of practice, to the stupid guys just like me, doing everything step by step is a quite useful way to be better.
         For the complex  special sections or jiras that  hard to understand,it is advised  to scan it, prepare questions, then ask others when they are free.

    To test
          Based on understanding,we can start to test now.Nearly half of jiras have no test cases,which means it need us to prepare for it.It would be very easy if we are very familiar with the jira and the special features.Before testing,writing down the test steps will be save lots of time.

    To write
          For tester,if we begin to write a jira,which usually means repoting a bug.The point is to make it clear and clear,easy to understand is the most important.Format,English are also very important.If necessary, add proper attachment(doc、pic、xls、screenshot、screencast).
          Sometimes for the important jira, add yourself as a watcher.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2009-10-13 10:13:12 | 只看该作者
    继续盖楼
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2009-10-14 00:18:41 | 只看该作者
    关于个人资料库的建立和整理

    建立:
       个人资料库是很有必要的,归根结底就是为了“积累”二字。最初萌生这样的想法是因为自己太爱忘记了,所以需要经常去问问题,导致老员工开始郁闷,有一段时间经常教训我,虽然一切都必须要默默地接受,可心里还是很不服气,于是开始记录了。每天给自己建一个txt文档,记录今天的工作,难点,还有新掌握的一些知识,心得,计划等等,如果觉得这些信息很重要,以后也会用到,会写入专门的文件保存下来。这样使得我可以尽量少的去问重复的问题,而且加深理解和记忆,对于丰富经验和提高能力很有好处。现在我的做法是每天有一个以日期为文件名的日记录文件,以及其他几个相关的资料文件。

    整理:
       首先是整理的时间,每天下班后花20分钟就可以整理好了,周末的时候我一般会来次公司,把一些积累的问题搞清楚,这些也可以添加到相应的周文件里。虽然发觉很多时候自己搞清楚的东西在当时可能并不必要,但渐渐在以后的工作中发现很有好处,不知不觉提高了很多。
       整理的话,归纳和总结尤为重要,一个月后可能以前几百字的东西现在只有十几个字记录了,而且揭示得更清楚,这就是成长。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2009-10-14 00:50:24 | 只看该作者

    About creating and organizing personal datebase

    To create:
        Personal datebase is quite essential to accumulate.The first time I began to do this is about one month ago, when I always be scolded for forgetting .I had to bear all of this ,but I can't admit that I am such a loser.So I decided to remember everyday's problem and questions in text file,make it clear and write down the important information in one specific file. This method helps me a lot and make me more confident now.Now I write a file for todayay's information and some other necessary files.

    To organize:
         First thing is the time for organizing,I think 20 minutes after work is enough.And on weekends I always come to company for the tough questions,try to figue them out and make a detailed summary.These information can be added into weekly files.Sometimes the questions you figue out may not important on that time, but if keep doing this,you'll find it is become useful gradually.
         For organizing,conclusion and summary is the most important ability.What a great progress when hundreds of words now just turn to scores of words.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2009-10-14 14:15:25 | 只看该作者
    继续关注,受教了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2009-10-14 14:41:26 | 只看该作者
    强悍,每段还有英文版~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2009-10-14 16:29:16 | 只看该作者
    哈哈,lz展现自己的方式比较有意思
    除了英文版多来几个版本啊,方言版,根据区域,民族,国家。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2009-10-14 18:20:47 | 只看该作者
    关住
    你们的头像杂个都变了喃::yiwen:::
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
     楼主| 发表于 2009-10-14 19:42:05 | 只看该作者
    原帖由 xavier_007 于 2009-10-14 16:29 发表
    哈哈,lz展现自己的方式比较有意思
    除了英文版多来几个版本啊,方言版,根据区域,民族,国家。。

    有英文版是因为想锻炼一下英文写作能力,因为脸皮够厚,所以把口语练得倒是可以,可书写水平很一般,就是想强迫自己练习一下,呵呵,每天都得用啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2009-10-14 19:42:58 | 只看该作者
    原帖由 hueslife 于 2009-10-14 18:20 发表
    关住
    你们的头像杂个都变了喃::yiwen:::

    头像用的索隆,呵呵,OP里面很喜欢的主角之一
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
     楼主| 发表于 2009-10-15 00:07:45 | 只看该作者
    今天着意在看新的东西,最近被SEO相关的东西搞得很郁闷,还好两天的迷茫后现在渐渐清晰多了,感谢同事,感谢书本,感谢各种详尽的文档,接触自动化测试工具,学习中。
    三个月了,很喜欢这个公司,气氛,热情,成长都很不错,不知道会不会转正呢,担心啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
     楼主| 发表于 2009-10-15 23:42:16 | 只看该作者

    一般流程

    A  --------------->   B------------> C  -------------> Production(D)
    A :BA在做好相应的设计之后,由developer在A环境下实现。由于这个环境代码每天都有变动,所以除非必要或者需求如此,不在这里测试。
    B:Tester最常用的环境。在Developer对自己的代码commit之后,会在B freeze的时候deploy到B上,在jira上就反映到了test queue里,这个时候需要tester去测试是否正确,pass,hold,或者fail
    C:这里是过度阶段,在B环境下版本已经达到预期目标的时候,搭建C环境,把相应代码deploy到C上,tester花两三天时间把相关的jira都跑一遍,同时跑回归,每天及时解决遇到的问题
    D:Production,最终阶段,C到达D是通过产品Release实现,一般持续3到8小时不等,Developer和Tester同时工作,Tester只需要做smoke test就可以,release之后,要对产品做回归测试。

    1,有些页面或者改动先在A上进行,之后直接push到产品上,这时候tester接触之后直接在产品上测试,一般这样的改动和其他部分关联性较小,所以只需要测BA和developers提及的改动就可以。
    2,在B上做的deploy,3到5小时内是有cache存在的,所以建议晚一点开始测试,不然测试结果很可能不准。
    3,由于在不同的环境切换,需要记住在各个环境下的一些账号信息和一些常用的数据,这样才能更熟练,加快测试速度。
    4,同理,由于环境不同,经常会出现环境问题,数据库问题,这些都需要心里有数,以后遇到了会识别出那些是真正的问题,那些是在这个环境下不可避免的
    5,每一个release之后,需要重新整理一下自己测过的jira信息,总结问题,看看有没有更好更快捷的方法测试,如果遇到类似的怎样提高效率。对划归到下个release的jira,要注意查看。
    6,有时候为了节省费用和加快进度,会没有C阶段,这样就必须更仔细的在B阶段做好总结工作,不同tester之间互相测一下已经pass的jira很有必要。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
     楼主| 发表于 2009-10-16 00:19:46 | 只看该作者

    Common workflow

    A  --------------->   B------------> C  -------------> Production(D)

    A:After BA finished the design,developer do code work in environment A.Because in this environment code changes very frequently, usually we do not test here unless necessary.

    B:The "home environment" for tester.After developer commit code in A, He will deploy to B when freezing time.It's our turn to test the jira in test queue now.

    C:It's a environment of transition.when most  features in environment B meet the requirement,will create a environment C and deploy to it, tester need two or three days to rerun all of the related jira, meanwhile do regression test ,it is better to solve  everyday's problems on time.

    Droduction.There is a popular word "Release" for deplying to D, A release usually needs  developer and tester work at same time and lasted for  3 to 8 hours .Tester only needs do smoke test during release time,but after release regression test is needed.

    /**********DO not finish translation on time today,for my problem that I usually be sleepy during work time, I must go to bed now,and I will finish translation tomorrow

    [ 本帖最后由 pp_psy 于 2009-10-16 00:29 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
     楼主| 发表于 2009-10-16 00:23:24 | 只看该作者
    原帖由 jimmyseraph 于 2009-10-15 09:37 发表
    LZ有心、有计划、有条理,善于总结,这是一个非常健康的工作态度,能不能转正不用担心,而且我可以大胆预期你的职业发展将会很快,今后不管在哪个公司都能获得重用。
    赞一个

    谢谢你的鼓励,我会加油的。
    既然这份工作占用了我每天的时间,让这段时间过的充实和有意义就是我的义务,也希望我工作的同时能够快乐的成长。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-14 12:02 , Processed in 0.078283 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表