51Testing软件测试论坛

标题: 测试知识大闯关99期(活动答案和活动答案已公布) [打印本页]

作者: lsekfe    时间: 2017-7-3 14:30
标题: 测试知识大闯关99期(活动答案和活动答案已公布)
获奖名单
奖项获奖名单奖励答案链接
一等奖梦想家7500测试积点#2
二等奖jingzizx5000测试积点 #4
三等奖哎呦呵呵3000测试积点#11

亲爱的51Testing父老乡亲们,新的一月又来到了,准备干什么呢?除了上班以外,会不会觉得空虚无聊呢?没问题。51论坛每月将推出“测试知识大闯关”活动。在此项活动中,你不仅可以学到许多测试知识,更重要的是有机会获得精美奖品哦。快呼朋引伴来参加每月的知识大闯关吧,看你是否有实力,有运气获得精美奖品呢?
请严格按照活动规则进行回帖
实用自动化测试题目(感谢"王平平"老师提供的本次题目)
1. 对于实现网页自动化,主要用到什么模块(   c. Selenium    )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
备注:(Selenium WebDriver提供一个友好的API,此API非常通俗易懂, 通过自动化的方式测试Web中包含的一些应用,根据自己的需求进行一些客制化的开发)

2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块( a. pywinauto   )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
备注:(Pywinauto是基于Python开发的, 主要操作于Windows标行图形界面pywinauto通过窗口的名称、类名、是否可见等属性寻找匹配的窗口,进而通过类似方法寻找用户所需的控件,并获得相应的句柄。之后,用户可通过易理解的编程方式对指定控件进行相关操作的编程,包括鼠标点击、键盘输入、判断控件间关系、获取控件属性等)

3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块(  d. Unittest  )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
备注:
(Unittest为标准python中的一个模块,是其它框架和工作的基础)

4. 网页自动化和PC端自动化的核心思想是(   a. 定位和操作    )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它
备注:(网页自动化和PC端自动化均是模拟人类的手动操作,对于人类手动操作都是分成两个步骤:先定位然后再操作,所以对于网页和PC端自动化的两个模块:Selenium和Pywinauto它们的函数可以对应的分成两类:实现定位的函数和实现操作的函数)

5. PC端自动化和移动自动化区别是(   a. 使用模块不同    )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
备注:(此两个模块的工作原理类似,例如都可以使用unittest框架,都需要对待测物进行抽象分类,都需要产出测试报告,甚至测试报告都可)
活动奖品:
一等奖:7500测试积点  积点商城兑换礼品


二等奖:5000测试积点  商城兑换礼品


三等奖:3000测试积点   商城兑换礼品



测试积点可用于在悬赏版块开个人悬赏贴,也可在积点商城对换礼品!更多用途敬请期待……

【勋章奖励】

  测试大闯关达人获得要求:获得2次活动一等奖的会员可以获得。并且可以获得100论坛测试积点

  测试大闯关元老获得要求:获得1次活动一等奖的会员可以获得。并且可以获得50论坛测试积点

  测试大闯关游侠获得要求:获得2次前三名的会员可以获得。    并且可以获得20论坛测试积点

  测试大闯关新手获得要求:参与活动并且答案答对过一次,并且格式符合要求的可以获得。

【温馨提示】

  1、本次活动每个ID只能对答案进行一次跟贴,多次跟贴只取跟帖最前一次! (跟贴结束后不能进行更改)

  2、如果跟帖后系统提示“请输入验证码”,那么说明你还是51的新人哦!

  3、伪造中奖或无实质内容答题就刷屏,取消中奖资格








作者: 梦想家    时间: 2017-7-3 14:43
1. 对于实现网页自动化,主要用到什么模块(    C   )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
注:selenium是 用于WEB自动化的


2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块(A    )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
注:pywinauto实现Windows窗口程序自动化


3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块(  D  )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
注:unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如何使用unittest单元测试框架来进行WEB自动化测试。

4. 网页自动化和PC端自动化的核心思想是(    A   )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它


5. PC端自动化和移动自动化区别是(  A     )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
作者: 清晨一缕阳光    时间: 2017-7-3 14:55
1.C
2.A
3.D
4.A
5.A
作者: jingzizx    时间: 2017-7-3 15:09
1. 对于实现网页自动化,主要用到什么模块(    C   )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
答案:C,selenium目前广泛应用于B/S的自动化测试中

2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块(  A  )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
答案:A,Pywinauto这个模块提供了很多控制应用软件以及应用软件上各个控件的函数

3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块( D   )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
答案:D, Unittest可以实现把分散的功能做成一个集合进行

4. 网页自动化和PC端自动化的核心思想是(   A    )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它
答案:A,自动化要实现的是部分替代手动操作,所以要进行目标定位和操作

5. PC端自动化和移动自动化区别是(   A    )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
答案:A,因为两个测试还是有很大区别的,主要还是使用模块上的区别
作者: 104~牛牛    时间: 2017-7-3 15:54
1. 对于实现网页自动化,主要用到什么模块(c      )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
看法:Selenium是浏览器自动化工具,主要用来Web的自动化测试,以及基于Web的任务管理自动化
2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块(  c  )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest

3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块( c  )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest

4. 网页自动化和PC端自动化的核心思想是(  a     )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它

5. PC端自动化和移动自动化区别是( b      )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
作者: 127-赵野    时间: 2017-7-3 17:46
cbaad
作者: 127-赵野    时间: 2017-7-3 17:47
cbaad
作者: smile360    时间: 2017-7-4 14:33
这一期的好难,我都不会
作者: pan3670200    时间: 2017-7-4 16:05
CADAC
作者: happyforever    时间: 2017-7-6 14:10
CADAC
作者: 哎呦呵呵    时间: 2017-7-7 10:36
1. 对于实现网页自动化,主要用到什么模块(  C    )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块( A   )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块(  D  )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


4. 网页自动化和PC端自动化的核心思想是(  a     )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它


5. PC端自动化和移动自动化区别是(   a    )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
作者: 一世妖娆    时间: 2017-7-7 11:23
cadca
作者: 溪棱1    时间: 2017-7-11 16:57
本帖最后由 溪棱1 于 2017-7-11 16:59 编辑

111
作者: 溪棱1    时间: 2017-7-11 17:03
1. 对于实现网页自动化,主要用到什么模块(  c     )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块(a    )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块(    )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittestd


4. 网页自动化和PC端自动化的核心思想是(    a   )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它


5. PC端自动化和移动自动化区别是(    a   )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
作者: Qin天    时间: 2017-7-11 17:35
CABAC
作者: xa37马劲松    时间: 2017-7-12 13:23
cadac
作者: sh160魏腾辉    时间: 2017-7-12 13:24
CADAA
作者: cd69郑尧    时间: 2017-7-12 13:25
cabac
作者: Alawn    时间: 2017-7-12 13:25
CADAC
作者: XXXXXXK曲    时间: 2017-7-12 13:31
cadac
作者: 陌上人归晚    时间: 2017-7-12 13:35
CADAC
作者: 一念执着!    时间: 2017-7-12 13:35
cadac
作者: zxp21    时间: 2017-7-12 13:40
cadaa
作者: 郭宇鹏    时间: 2017-7-12 13:41
C     A   D    A       A
作者: xa22黄维龙    时间: 2017-7-12 13:53
C A C DD
作者: lvxiaolong    时间: 2017-7-12 13:55
cacbc
作者: xa20王银行    时间: 2017-7-12 14:00
CADAC
作者: shirlyxlh    时间: 2017-7-12 14:08
cadac
作者: 15394207291    时间: 2017-7-12 14:08
cadac
作者: 刘艳涛    时间: 2017-7-12 14:17
CADAA
作者: cd68陈志新    时间: 2017-7-12 14:22
cadac
作者: xiangfeifei    时间: 2017-7-12 14:29
cadac
作者: 郝测试    时间: 2017-7-12 14:30
CADAC
作者: 13476096524    时间: 2017-7-12 14:42
cadac
作者: sunshining320    时间: 2017-7-12 14:45
Cadac
作者: 上海149胡银风    时间: 2017-7-12 14:45
cadac
作者: xa21党东维    时间: 2017-7-12 14:53
CADAC
作者: xa37田雷雷    时间: 2017-7-12 14:53
CADAC
作者: 何小马    时间: 2017-7-12 14:54
cadac
作者: 前交所    时间: 2017-7-12 14:54
cadaa
作者: silver1306    时间: 2017-7-12 14:56
CADAC
作者: 前交所    时间: 2017-7-12 14:56
:loveliness:
作者: 杨继勇    时间: 2017-7-12 15:01
cadac
作者: xa38陈莎莎    时间: 2017-7-12 15:30
Cadac
作者: 1704李红飞    时间: 2017-7-12 16:38
cadaa
作者: liuyuxin8864    时间: 2017-7-12 18:53
cadac
作者: xa024杜建    时间: 2017-7-12 19:00
有点简单了,下次换点有难度的;P
作者: cq02周梅    时间: 2017-7-12 21:13
cadac
作者: sh167-马畅睿    时间: 2017-7-13 05:21
CADAc
作者: 朱海    时间: 2017-7-13 15:36
CADAC
作者: sunlechun    时间: 2017-7-13 23:01
Cadac
作者: CD62王晓羽    时间: 2017-7-13 23:39
cadac
作者: a85187189    时间: 2017-7-14 09:06
cadac
作者: 小脚丫qq    时间: 2017-7-14 09:33
1. 对于实现网页自动化,主要用到什么模块(  C     )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块( A   )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块(  D  )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


4. 网页自动化和PC端自动化的核心思想是(  C     )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它


5. PC端自动化和移动自动化区别是(  D     )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
作者: taeYang菜菜    时间: 2017-7-14 10:40
11
作者: taeYang菜菜    时间: 2017-7-14 10:42
怎么设置仅作者看见?
作者: xian024乔皓    时间: 2017-7-14 12:41
cadac
作者: mjtest    时间: 2017-7-17 16:25
1. 对于实现网页自动化,主要用到什么模块(  b     )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块(  a  )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块( d   )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


4. 网页自动化和PC端自动化的核心思想是(  a     )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它


5. PC端自动化和移动自动化区别是(  c     )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它

作者: slience琼    时间: 2017-7-17 16:50
1. 对于实现网页自动化,主要用到什么模块(  B     )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块( A   )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块(C   )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest


4. 网页自动化和PC端自动化的核心思想是(  A     )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它


5. PC端自动化和移动自动化区别是(  C     )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
作者: tiantian010    时间: 2017-7-21 10:33
C A D A B
作者: 轩轩宝贝    时间: 2017-7-22 11:48
1.c
2.a
3.b
4.c
5.d

作者: 测试菜鸟梦    时间: 2017-7-25 11:00
本帖最后由 测试菜鸟梦 于 2017-7-25 11:12 编辑

1. 对于实现网页自动化,主要用到什么模块(  c)
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
解析:Pywinauto   实现windows UI自动化;
        Pykeyboard    实现键鼠操作        Selenium  Web应用程序测试的工具
unittest  单元测试


2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块( A   )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
解析:Pywinauto   实现windows UI自动化;
           Pykeyboard    实现键鼠操作         Selenium  Web应用程序测试的工具
  unittest  单元测试

3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块(b)
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
解析:Pywinauto   实现windows UI自动化;
           Pykeyboard    实现键鼠操作         Selenium  Web应用程序测试的工具
  unittest  单元测试


4. 网页自动化和PC端自动化的核心思想是( c    )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它
解析:网页自动化和PC自动化的核心思想是通过脚本语言或软件实现事件的自动触发和业务判断处理

5. PC端自动化和移动自动化区别是(    c  )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
解析:使用的框架稍微有不同  但是工作原理 模块有相似和相同

作者: bing123yi    时间: 2017-7-31 11:32
1. 对于实现网页自动化,主要用到什么模块( C    )
   a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
备注:Selenium是一个用于Web应用程序测试的工具


2. 对于实现PC端(安装于windows的软件)自动化主要用到什么模块(A   )
a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
备注:Pywinauto是基于Python开发的,用于自动化测试的脚本模块,主要操作于Windows标准图形界面

3. 如果需要将一堆分散的功能组成一个测试架构,需要用到什么模块(  D  )
     a. Pywinauto    b. Pykeyboard    c. Selenium  d. Unittest
备注:unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果

4. 网页自动化和PC端自动化的核心思想是(  C    )
a. 定位和操作   b. 函数和类   c.事件和传递  d.其它
备注: 网页自动化和PC端自动化的核心思想是事件和传递

5. PC端自动化和移动自动化区别是(   C    )
   a. 使用的模块不同   b. 工作原理不同   c. 代码框架不同  d.其它
备注:PC端自动化和移动自动化区别是代码框架不同
作者: sh159李威    时间: 2017-8-24 09:49
:lol:lol
作者: shmilyliu    时间: 2017-11-1 14:13
谢谢分享~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2