一、单选题

1、以下关于TCP/IP传输层协议的描述中,错误的是()

A、TCP/IP传输层定义了TCP和UDP两种协议

B、TCP协议是一种面向连接的协议

C、UDP协议是一种面向无连接的协议

D、UDP程序结构较简单

2、网络安全包含了网络信息的可用性、保密性、完整新和网络通信对象的真实性。其中,数字签名是对()的保护。

A、可用性

B、保密性

C、连通性

D、真实性

3、关于TCP/IP协议描述不正确的是()

A、是点到点的协议

B、不能保证IP报文的可靠传输

C、是无连接的数据传输机制

D、每一个IP数据包都需要对方应答

4、下面哪个命令不是用来查看网络故障的?()

A、Ping

B、Init

C、Teinet

D、Netstat

5、在windows消息机制中,下列哪个不是消息系统3大关键要素是()。

A、消息列队

B、消息循环

C、消息处理函数

D、消息映射

6、下面哪个操作是selenium不支持的:()

A、截图

B、页面跳转

C、Set cookie

D、点击按钮

7、JS的基本类型不包括:()

A、Undefined

B、Null

C、Boolean

D、Date

8、下列JS标识符号不合法的:()

A、X

B、_pswd

C、Var

D、$money

9、cat对象有weight属性,哪种获取weight属性的值的方法是错误的是:()

A、cat. weigh

B、cat(”weight”)

C、cat[”weight”]

D、cat[”wei”+”gh”+”t”]”

10、下列哪项不是location对象的属性或方法:()

A、Href

B、Write

C、Origin

D、Port

11、一般移动自动化框架位控件的方式 不包括:()

A、通过css

B、通过name

C、通过id

D、通过xpath

12、关于Robot Framework说法不正确的是()

A、Test Case只能新建在Test Suite下面

B、RF是专门用来做UI自动化的测试框架

C、RF的自动化能力取决于它引用的库

D、RF引用AppiumLibrary后可以做移动端界面自动化测试

13、当Android页面刷新一帧的时间明显超过多少时,页面就可能卡顿现象?()

A、10ms

B、16ms

C、60ms

D、128ms

14、以下关于HTML文档的说法正确的是()

A、HTML是一种超文本标记语言

B、HTML是一种动态网页设计语言

C、HTML文档是编译执行的

D、HTML文档中用户可以使用自定义标记

15、在windows消息机制中,下列哪个不是消息系统3大关键要素()

A、消息队列

B、消息循环

C、消息处理函数

D、消息映射

16、selenium中,使用哪种元素定位方式效率最高()

A、id

B、className

C、xpath

D、cssSelector

17、下面哪个操作是selenium不支持的()

A、截图

B、页面跳转

C、Set cookie

D、点击按钮

18、下面哪个元素是行内元素()

A、Span

B、P

C、Div

D、Li

19、关于robot framework说法不正确的是()

A、test case只能新建在test suite下面

B、RF是专门用来做UI自动化的测试框架

C、RF的自动化能力取决于它引用的库

D、RF引用AppiumLibrary后可以做移动端界面自动化测试

20、若有函数定义:

in func()

{static int m=0;

return m++;

}

以下程序运行后屏幕输出为()

int i;

for(i=1;i<=4;i++)

func();

printf(“%d”,func0);

A、0

B、1

C、4

D、5

21、以下程序运行结果是()

void main()

{int max(float a,float b);

float x,y;

int z;

x=-4.6;y=-3.7;

z=max(x,y);

print(“%d\n”,z);

}

int max(float a,float b)

{float c;

if(a>b)

c=a;

eles

c=b;

return(c);

}

A、-3.7

B、-3

C、-4.6

D、-4

22、一下程序运行后,a的值是()

main()

{ int a,b;

for(a=1,b=1;a<=100;a++)

{

if(b>=-20)break;

if(b%3=-1){b+=3;continue;}

b=-5;

}

}

A、10

B、100

C、8

D、7

二、多选题

1、在Javascript中,以下哪些语句不能声明整形变量?()

A、int age

B、number age

C、var age

D、integer age

2、以下哪些不是建立Appium会话所必须的Desire Capabilities?()

A、platformName

B、platformVersion

C、deviceName

D、noReset

3、关于windows句柄,下列说法正确的是()

A、每个运行着的windows程序都有对应的windows实例句柄

B、同1个windows程序打开多次时,对应1个实例句柄

C、1个windows实例句柄只能对应1个窗口句柄

D、1个windows实例句柄可以对应多个窗口句柄

4、下列语言中,Appium脚本编程支持的有:()

A、JAVA

B、Python

C、c#

D、Ruby

5、以下哪些方法可以正确定位界面上的控件:()

A、通过Xpath

B、通过value

C、通过ID

D、通过Name

6、selenium支持的浏览器有:()

A、IE

B、Firefox

C、Chrome

D、Edge

7、关于Appium,以下描述正确的是()

A、Appium支持原生和混合应用的自动化测试

B、Appium的执行速度比Robotium要更快

C、Appium的通信协议是WebDriver:JSON wire protocol

D、Appium bootstrap的默认端口是4723

8、以下哪些方法可以正确定位界面上的控件()

A、通过xpath

B、通过value

C、通过id

D、通过name

9、下列说影响selenium脚本执行速度的是()

A、网速

B、操作步骤的繁琐程度

C、脚本中设置的等待时间

D、运行脚本的线程数

10、下列属于xpath节点类型的有()

A、元素

B、属性

C、文本

D、命名空间

三、填空题

1、TCP是有连接的,两台主机进行数据交互之前必须先通过建立连接。

2、RESTful架构中,利用HTTP协议里面四个表示操作方式的动词,对应四种基本操作()用来获取资源。()用来新建资源(也可以用于更新资源)。()用来删除资源

3、ADB的全称是()

4、Xcode8之后,原来的ios UI自动化框架被彻底移除了,采用了()方案。

5、TCP/IP协议四层模型中第3、4层分别是()、()

6、selenium脚本是通过()协议和server进行通信的。

7、在xpath中,有七种类型的节点:()、()、()、()、处理指令、注释以及文档(根)节点。

8、ios系统中,应用的唯一标识符号叫做()()。

9、ADB的全称是()。

10、python中互换两个变量a,b值得语句是()

四、问答题

1、请简述Appium的工作原理,以及它的优缺点。

2、现有一张成绩表scores(score_id, course_id, student_id, teacher_id, score),一张课程表courses(course_id, course_namer, teacher_id, score),一张学生表students(student_id,student_name)。请列出总分在600分以上且“数字”分数高于100分的学生名字及其总分。

3、哪些场景不适合做自动化测试?

4、谈谈你对自动化测试的理解

自动化测试C语言程序,初级自动化测试笔试题相关推荐

  1. java程序运行结果题_2016年关于Java编程与程序运行结果笔试题

    2016年关于Java编程与程序运行结果笔试题 1.Java编程,打印昨天的当前时刻 public class YesterdayCurrent{ public void main(String[] ...

  2. C语言辅导试题,c语言程序的设计辅导试题.doc

    c语言程序的设计辅导试题 一.单项选择题: 1.以下叙述正确的是:A)在C程序中,main函数必须位于程序的最前面B)C程序的每行中只能写一条语句C)C语言本身没有输入输出语句D)在对一个C程序进行编 ...

  3. 软件工程招聘c语言笔试,嵌入式软件工程师笔试题

    1.将一个字符串逆序 2.将一个链表逆序 3.计算一个字节里(byte)里面有多少bit被置1 4.搜索给定的字节(byte) 5.在一个字符串中找到可能的最长的子字符串 6.字符串转换为整数 7.整 ...

  4. c语言常考的笔试题1

    最近答了7次笔试题,稍有些心得,企业再面试c语言不会像过去的那种读程序题写结果或者简单的函数编写,再或者考你一些简单的逻辑,c的精华是内存和指针的运用,围绕这些我想写一些东西供自己总结和给同事们.同学 ...

  5. python微信小程序自动化测试,微信小程序的自动化测试框架

    微信发布了小程序的自动化测试框架Minium,提供了多种运行验证方式,其特点: 支持一套脚本,iOS & Android & 模拟器,三端运行 提供丰富的页面跳转方式,看不到也能去得到 ...

  6. 程序员做笔试题时用手机查资料,面试官:我们就需要这样的人才

    张工是一名程序员,最近到某知名互联网公司面试,在公司前台登记后,前台妹子拿给张工一份笔试题,叫张工先做,做好了跟她说下. 这份笔试题有6道题目,前面5道题目张工都做出来了,最后算法题,张工不知如何下手 ...

  7. 盘点2022初级Java笔试题,选择题,简答题(右滑查看答案)

    2022Java笔试题总结 一.选择题(可能不止一个选项) 二.解答题 结束语

  8. 自动化测试C语言程序,自动化测试程序之一自定义键盘的模拟测试程序(C语言)...

    一.测试程序编写说明 我们做的终端设备上运行的是QT应用程序,使用自定义的键盘接口.经过测试人员长时间的人机交互测试,来确认系统的功能是否满足需求.现在需要编写一个自动化的测试程序,能够按照预设的脚本 ...

  9. 【JVM系列】一步步解析java执行内幕,java初级面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索hairyang001加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各 ...

最新文章

  1. 快速部署RDA Remote Diagnostic Agent
  2. 新上任项目经理遇到的难题
  3. 重新定义SpringCloud-SpringCloud Eureka笔记- Eureka的核心类(二)
  4. 云计算使关系数据库逐渐落伍(转载)
  5. R开发(part12)--基于RC的面向对象编程
  6. Guava的Collections2:过滤和转换Java集合
  7. 200 300的完数 c语言,C语言求完数(完全数)(详解版)
  8. centos6.8安装xfce+vnc
  9. python web环境傻瓜搭建_Python 环境搭建以及神器推荐,果断收藏!
  10. 使用Xshell密钥认证远程登录linux
  11. 我的Android进阶之旅------Android图片处理(Matrix,ColorMatrix)
  12. 【李宏毅2020 ML/DL】P77 Generative Adversarial Network | Theory behind GAN
  13. 龙芯2F 逸珑迷你笔记本
  14. 危害移动数据安全的风险有哪些?
  15. 浅谈python-docx的缩进问题——如何缩进两个字符
  16. 腾讯大战360【SPFA】
  17. 5G相比LTE 大的差异
  18. go 怎么等待所有的协程完成_优雅地等待子协程执行完毕
  19. Linux防火墙关闭方法
  20. 算法的时间与空间复杂度(一看就懂)

热门文章

  1. 数据分析实战:利用python对心脏病数据集进行分析
  2. RHEL6/7更新系统的CA
  3. [渝粤教育] 西南科技大学 建筑工程定额与预算 在线考试复习资料2021版
  4. 如何去除图片中的文字水印
  5. Java社招最全面试题,成功收获美团,小米offer
  6. 眼球中心定位跟踪算法—eyelike 代码解析
  7. 错误 1error LNK1207 PDB 格式不兼容;请删除并重新生成
  8. uniapp使用高德地图定位(兼容app)
  9. Linux命令:dmesg
  10. 数据预处理与特征工程—12.常见的数据预处理与特征工程手段总结