华人澳洲中文论坛

热图推荐

    求教如何跟 tester 打交道??

    [复制链接]

    2021-5-18 01:39:22 464 40

    说来羞愧。虽然编程得多年了。但始终是单打独斗。从BA到QA,全是本人干。 当初需求跟tester 打交道了。 请问各位先辈,要留意甚么?? 如何分工? 甚么需求我本人测,甚么需求交给tester测??
    十分谢谢!!

    全部回复40

    hdz0000 发表于 2021-5-17 23:44:59

    hdz0000 沙发

    2021-5-17 23:44:59

    顺序员本人做单元测试,这是必需的。 而后测试员需求做整合测试,零碎测试和客户承受性测试。

    以我做测试员的教训, 测试员按照需要仿单写出Test Plan , Test Design document and test case. Test Plan和TD需求有开发部门认可签字,而后按照Test Case进行测试。
    lqs518 发表于 2021-5-17 23:47:06

    lqs518 板凳

    2021-5-17 23:47:06

    要看你公司是怎么支配的,
    你要包管你的code有个根本的品质包管吧,假如不做单元测试就甩给QA,QA确定不爽的。

    all codes are guilty, until QA approve them.
    山佳 发表于 2021-5-17 23:51:50

    山佳 地板

    2021-5-17 23:51:50

    假如走顺序的话,你dev要筹备product spec之类的documents给QA,用来写test plan & cases的,而后也会给你review,你要反省一切的点都有cover到,至于详细怎么测,就是QA的问题了。
    固然,假如波及到可用性的话,你在design你的产品以前,最佳和QA讨论。
    DEv根本斟酌怎么code对比容易完成,保护,而QA会更多的从用户的usability这边斟酌的。
    necely 发表于 2021-5-17 23:55:50

    necely 5#

    2021-5-17 23:55:50



    Test Plan , Test Design document 都是干啥的?? 我需求认可,那应该留意看甚么??
    dolongs 发表于 2021-5-17 23:57:29

    dolongs 6#

    2021-5-17 23:57:29



    product spec 是甚么东东?? 如何写??都需求涵盖那些方面??
    kkk-top 发表于 2021-5-18 00:00:51

    kkk-top 7#

    2021-5-18 00:00:51

    Test Plan , Test Design document ,PRODUCT  SPEC  其实都是需求在开始做名目前都要写好的。

    不外,每个公司都不同的,,次要你要和你们公司的沟通看你们公司是甚么流程。。。。。怎么分工。

    作为测试人员,TESTING SENSE 是相当首要的,,,,,,TEST CASE 都是第2位的。

    微软测试人员的一个面试题就是,,一个玻璃瓶放在你的背后你怎么去测试它,,其实没正确谜底,就是你说的测试办法越多,你就越OK。阐明你斟酌的越周全。
    KEKE1983 发表于 2021-5-18 00:01:52

    KEKE1983 8#

    2021-5-18 00:01:52

    假如你们公司不需求文档,就告知他们你要实现的模块每个环节是干啥的,有啥留意事项,该当他们问的对比多,你根本回答就能了。

    要有文档的话,另外一个故事。
    wgqpy 发表于 2021-5-18 00:05:18

    wgqpy 9#

    2021-5-18 00:05:18



    你是dev,你不写这个。
    那是tester engineer的活儿,就是他干活的方案书和详细完成步骤。

    你要确保,他有测到你要完成的功用。
    ivan34 发表于 2021-5-18 00:06:25

    ivan34 10#

    2021-5-18 00:06:25

    7楼的“次要你要和你们公司的沟通看你们公司是甚么流程。。。。。怎么分工”是症结,
    你仍是去问公司吧。

    问好了,不分明的再回来持续问。
    fatgeng 发表于 2021-5-18 00:09:16

    fatgeng 11#

    2021-5-18 00:09:16



    我已经做过一个名目,没怀孕就开始写文档……
    始终写,修,就是没货色给我测。
    直到我修睦产假,回来了,还没测完呢。我要持续测。
    有一部份文档,也要我持续实现……

    我认为,产假回来就有新名目了。
    大名目伤不起啊……用时3年半

    这期间,俺们组都生了好几个宝宝了

    [ 本帖最初由 jn十二16 于 20十二-6-6 14:09 编纂 ]
    forthegirl 发表于 2021-5-18 00:13:37

    forthegirl 12#

    2021-5-18 00:13:37

    没有公司流程救你们俩磋商咯。反正测试根本是blackbox.whitebox本人来。
    weiye 发表于 2021-5-18 00:16:10

    weiye 13#

    2021-5-18 00:16:10

    你是白,QA是黑。

    管它白猫黑猫,能发现bug的就是好猫。
    猎手 发表于 2021-5-18 00:20:39

    猎手 14#

    2021-5-18 00:20:39



    虽然得多人都说unit test要dev做,但实际上应该是qa的活。只不外得多dev没有方法提供具体的文档,得多qa也做不了高深的coding,所以就变为dev写unit test的代码,qa间接把代码拿过去用。这类做法,其实不会真正解决问题,毕竟哪一个dev会给本人找不自由呢?能把大体的测试经过就不错了。就算最初的system test是qa掌控,可是曾经存在于零碎外部的问题仍是发现不了,不外是雾里看花罢了。
    KEKE1983 发表于 2021-5-18 00:24:20

    KEKE1983 15#

    2021-5-18 00:24:20

    dev和tester打交道的窍门就是尽可能不见面,
    tester和dev打交道的窍门就是尽可能多见面,
    yesji 发表于 2021-5-18 00:29:04

    yesji 16#

    2021-5-18 00:29:04



    精辟!
    w2xking 发表于 2021-5-18 00:30:55

    w2xking 17#

    2021-5-18 00:30:55



    女中俊杰!! 拜服啊
    algo 发表于 2021-5-18 00:35:08

    algo 18#

    2021-5-18 00:35:08

    到最初,我测的都快吐了……

    还俊杰呢
    yjq 发表于 2021-5-18 00:37:30

    yjq 19#

    2021-5-18 00:37:30



    interesting....
    paranoid 发表于 2021-5-18 00:39:49

    paranoid 20#

    2021-5-18 00:39:49

    这个有点历史倒退的意思

    http://www.beletsky.net/20十二/06/ ... wo-years-later.html
    sfy9 发表于 2021-5-18 00:41:21

    sfy9 21#

    2021-5-18 00:41:21


    头一次据说unit test还要tester做~~汗啊。不外就本人接触tester的教训,一个字累~
    说技术根本上不懂,并且自豪的说本人不需求懂。
    每个change都说到口干舌燥。并且特爱纠结十分小的问题。tester都这样?
    觉得做测试的时间比我开发的时间还要长。
    zjzzjz 发表于 2021-5-18 00:45:26

    zjzzjz 22#

    2021-5-18 00:45:26

    名目里的测试写testing case应该是从BA的requirement文档动手,根本不会和Dev人员间接接触(两头有BA)
    tyc32 发表于 2021-5-18 00:49:55

    tyc32 23#

    2021-5-18 00:49:55

    这么好的公司该当保举给大家,太舒服了,生孩子的周期,多养人。
    网上清风 发表于 2021-5-18 00:52:21

    网上清风 24#

    2021-5-18 00:52:21

    实践上讲,unit test仍是该当dev做,但不是本人做,彼此做;实际上,好像用处不是很大,不克不及说没有,但不是很大。
    月是故乡明 发表于 2021-5-18 00:55:10

    月是故乡明 25#

    2021-5-18 00:55:10

    Unit test是dev这边的green zone,这是business的中心地带, 比拟func test/integration test, 它更首要些。
    fswewwe 发表于 2021-5-18 00:58:33

    fswewwe 26#

    2021-5-18 00:58:33

    问题是真的很管用吗?我的意思是投入产出比,反正我阅历过的名目根本每个都有 unit test,但管用的未几,不是说没用,成果不是太好。
    yjq 发表于 2021-5-18 01:02:42

    yjq 27#

    2021-5-18 01:02:42



    假如skip这个步骤,QA要哭死了……
    topsen 发表于 2021-5-18 01:05:50

    topsen 28#

    2021-5-18 01:05:50

    其实,TESTER是要比DEV 更懂的CODING 才对,是SENIOR 那种的,否则,怎么测试,,,,,
    mk-999 发表于 2021-5-18 01:08:26

    mk-999 29#

    2021-5-18 01:08:26

    你这个tester应该算是dev team的tester或reviewer了吧
    黑盒tester不必看代码,懂些逻辑就行了
    潇潇ivan34 发表于 2021-5-18 01:12:44

    潇潇ivan34 30#

    2021-5-18 01:12:44


    现实情况,看看market rate,tester给多少钱,会coding的谁干testing的活啊

    Unit test貌似开发进程减慢开发速度,但在第一时间把今后阶段潜伏的bug尽量减到至少,实际上是在给business省钱,有的统计数字说节俭85%的本钱,我不知道这个数字的精确性,但总体上升高本钱确实是公认的事实,咱们team有个老兄没有写unit test的习气,感觉差未几就checkin,比来的一个project出的bug 90%都在他这边.

    Dev这边,unit test作用不仅是测试本人的逻辑,更首要的作用我集体感觉是:

    1. 假如unit test在implement之后,它上让本人无机会挑出逻辑的思惟,从新扫视不同情境下的input/output,从而在实行阶段不至于捡一漏万.unit test在code以前就没有这个问题,但如何checkin这些mean to failed的test cases而不break CI是个问题,ignore attribute是个解决计划,但不是好计划。

    2.其余人修正你的code,不知道实行阶段的详细要求,一旦break unit test,它会惹起修正人的足够注重,从而重新扫视本人的修正。

    3.无利于新人从code的角度相熟零碎。

    4.management权衡project品质的一个伎俩。

    Unit test是全部team的事,一集体做不来,也需求unit test和isolation framework的反对,其中一个环节不行,实行起来即便临时胜利,也不克不及坚持短暂。

    [ 本帖最初由 忽视 于 20十二-6-7 15:08 编纂 ]
    爱上广州 发表于 2021-5-18 01:14:23

    爱上广州 31#

    2021-5-18 01:14:23



    用途不大,是由于unit test没写好,不克不及阐明没用!
    水中金 发表于 2021-5-18 01:15:42

    水中金 32#

    2021-5-18 01:15:42



    黑盒测试能够不要求tester懂代码,然而一定要更相熟business!对行业配景要求高一些!
    cdak47 发表于 2021-5-18 01:18:23

    cdak47 33#

    2021-5-18 01:18:23

    走过得多公司,各类公司都有,发现用处不大,只是从实战角度看的,但不是没用。从设计角度看,得多文档都强调Unit test,有时分实战是另外一会事件。

    情理大家都明确,但实际状况出入很大。
    kkk-top 发表于 2021-5-18 01:22:43

    kkk-top 34#

    2021-5-18 01:22:43



    agreed.

    得多business和dev都没有这类vision,更没有向这类标的目的致力的能源。
    subzerosn 发表于 2021-5-18 01:27:40

    subzerosn 35#

    2021-5-18 01:27:40

    Coverage 很好的Unit test是颇有用的,尤为是在零碎,逻辑以及算法对比繁杂的状况下。在后续开发中能够对比无效的袒露出新引入的bug,从而便利developer即时修改。此外unit test一定要尽量多的run,最少在天天build的时分run一次。

    Tester,次要进行黑盒测试,按照spec写test plan。跟tester打交道症结是耐烦,专业。沟通很首要。
    qishunyu 发表于 2021-5-18 01:32:30

    qishunyu 36#

    2021-5-18 01:32:30



    咱们之前没有unit test,只是给qa提供测试工具。当初新的名目,由qa跟进代码进度,按照dev给的材料和代码写每个模块(class/dll/exe)的unit test。5年前请求Microsoft美国那边的一个SDET(Software Development Engineer in Test),过后就原告知是属于QA,要写代码做测试,包罗unit test。

    咱们美国那边team的product release是由qa掌控,他们担任写测试代码。有的名目,只要一个dll和一个driver,qa就写了30个以上的测试顺序,unit test的测试顺序就差未几有10个。

    至于下面说到tester和dev的薪水问题,咱们公司的qa主力都在印度、中国和东欧,我想其余大公司应该也差未几吧
    alantang 发表于 2021-5-18 01:34:26

    alantang 37#

    2021-5-18 01:34:26



    SDET是MS的独家特征,跟software engineer同属一线开发,面试的时分算法要求不在其余职位之下,在其余公司严格意义上它不算测试工程师。
    潇潇 发表于 2021-5-18 01:39:22

    潇潇 38#

    2021-5-18 01:39:22



    因人而异。 我的这个名目的tester比我时薪多10块

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    论坛元老
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题348

    帖子4786

    积分10742

    图文推荐