已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WIFI测试可分为网络测试,功能测试,性能测试1、网络测试:比如进入WIFI网络覆盖区,搜网,网络信号的强弱,是否符合相应的网络规范等等:2、功能测试:我们还测使用wifi是能否下载一些图片,铃声.,下载文件的过程中挂起唤醒,文件能否正常下载,能否登录msn等。还有就是冲突测试,使用wifi中能否呼出电话,能否收发彩信。3、性能测试:多次打开关闭,多次切换 主要有网络切换和和搜网的速度,下载和上传的速度等等本机IP例如本机IP地址为:172.168.200.2。则执行命令Ping 172.168.200.2。如果网卡安装配置没有问题,则应有类似下列显示:Reply from 172.168.200.2 bytes=32 time10msPing statistics for 172.168.200.2Packets Sent=4 Received=4 Lost=0 0% lossApproximate round trip times in milli-secondsMinimum=0ms Maximum=1ms Average=0ms如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。网关IP假定网关IP为:172.168.6.1,则执行命令Ping 172.168.6.1。在MS-DOS方式下执行此命令,如果显示类似以下信息:Reply from 172.168.6.1 bytes=32 time=9ms TTL=255Ping statistics for 172.168.6.1Packets Sent=4 Received=4 Lost=0Approximate round trip times in milli-secondsMinimum=1ms Maximum=9ms Average=5ms则表明局域网中的网关路由器正在正常运行。反之,则说明网关有问题。远程IP这一命令可以检测本机能否正常访问Internet。比如本地电信运营商的IP地址为:202.102.48.141。在MS-DOS方式下执行命令:Ping 202.102.48.141,如果屏幕显示:Reply from 202.102.48.141 bytes=32 time=33ms TTL=252Reply from 202.102.48.141 bytes=32 time=21ms TTL=252Reply from 202.102.48.141 bytes=32 time=5ms TTL=252Reply from 202.102.48.141 bytes=32 time=6ms TTL=252Ping statistics for 202.102.48.141Packets Sent=4 Received=4 Lost=0 0% lossApproximate round trip times in milli-secondsMinimum=5ms Maximum=33ms Average=16ms则表明运行正常,能够正常接入互联网。反之,则表明主机文件(windows/host)存在问题。返回信息Ping的返回信息有Request Timed Out、Destination Net Unreachable和Bad IP address还有Source quench received。Request Timed Out这个信息表示对方主机可以到达到TIME OUT,这种情况通常是为对方拒绝接收你发给它的数据包造成数据包丢失。大多数的原因可能是对方装有防火墙或已下线。Destination Net Unreachable这个信息表示对方主机不存在或者没有跟对方建立连接。这里要说明一下destination host unreachable和time out的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其它原因不可到达,这时候会出现time out,如果路由表中连到达目标的路由都没有,那就会出现destination host unreachable。Bad IP address 这个信息表示你可能没有连接到DNS服务器所以无法解析这个IP地址,也可能是IP地址不存在。Source quench received信息比较特殊,它出现的机率很少。它表示对方或中途的服务器繁忙无法回应。测试网络怎样使用Ping这命令来测试网络连通呢?连通问题是由许多原因引起的,如本地配置错误、远程主机协议失效等,当然还包括设备等造成的故障。首先我们讲一下使用Ping命令的步骤。使用Ping检查连通性有六个步骤:1 使用ipconfig /all观察本地网络设置是否正确;2 Ping127.0.0.1,127.0.0.1回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;3 Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;4 Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略)5Ping本地DNS地址,这样做是为了检查DNS是否能够将IP。6Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。常见错误在检查网络连通的过程中可能出现一些错误,这些错误总的来说分为两种最常见。1 Request Timed Outrequest time out这提示除了在PING(一)提到的对方可能装有防火墙或已关机以外,还有就是本机的IP不正确和网关设置错误。、IP不正确:IP不正确主要是IP地址设置错误或IP地址冲突,这可以利用ipconfig /all这命令来检查。在WIN2000下IP冲突的情况很少发生,因为系统会自动检测在网络中是否有相同的IP地址并提醒你是否设置正确。在NT中不但会出现request time out这提示而且会出现Hardware error这提示信息比较特殊不要给它的提示所迷惑。、网关设置错误:这个错误可能会在第四个步骤出现。网关设置错误主要是网关地址设置不正确或网关没有帮你转发数据,还有就是可能远程网关失效。这里主要是在你Ping外部网络地址时出错。错误表现为无法Ping外部主机返回信息Request timeout。2 Destination Host Unreachable当你在开始PING网络计算机时如果网络设备出错它返回信息会提示destination host unreachable。如果局域网中使用DHCP分配IP时,而碰巧DHCP失效,这时使用 PING命令就会产生此错误。因为在DHCP失效时客户机无法分配到IP系统只有自设IP,它往往会设为不同子网的IP。所以会出现Destination Host Unreachable。另外子网掩码设置错误也会出现这错误。还有一个比较特殊就是路由返回错误信息,它一般都会在Destination Host Unreachable前加上IP地址说明哪个路由不能到达目标主机。这说明你的机器与外部网络连接没有问题,但与某台主机连接存在问题。编辑本段反馈信息Request timed outa.对方已关机:比如在上图中主机A中PING 192.168.0.7,或者主机B关机了,在主机A中PING 192.168.0.5 都会得到超时的信息。b.对方与自己不在同一网段内,通过路由也无法找到对方,但有时对方确实是存在的,当然不存在也是返回超时的信息。c.对方确实存在,但设置了ICMP数据包过滤(比如防火墙设置)怎样知道对方是存在,还是不存在呢,可以用带参数 -a 的Ping命令探测对方,如果能得到对方的NETBIOS名称,则说明对方是存在的,是有防火墙设置,如果得不到,多半是对方不存在或关机,或不在同一网段内。d.错误设置IP地址正常情况下,一台主机应该有一个网卡,一个IP地址,或多个网卡,多个IP地址(这些地址一定要处于不同的IP子网)。但如果一台电脑的“拨号网络适配器”(相当于一块软网卡)的TCP/IP设置中,设置了一个与网卡IP地址处于同一子网的IP地址,这样,在IP层协议看来,这台主机就有两个不同的接口处于同一网段内。当从这台主机Ping其他的机器时,会存在这样的问题:A.主机不知道将数据包发到哪个网络接口,因为有两个网络接口都连接在同一网段。B.主机不知道用哪个地址作为数据包的源地址。因此,从这台主机去Ping其他机器,IP层协议会无法处理,超时后,Ping 就会给出一个“超时无应答”的错误信息提示。但从其他主机Ping这台主机时,请求包从特定的网卡来,ICMP只须简单地将目的、源地址互换,并更改一些标志即可,ICMP应答包能顺利发出,其他主机也就能成功Ping通这台机器了。Destination host Unreachable对方与自己不在同一网段内,而自己又未设置默认的路由,或者网络上根本没有这个地址,比如上例中A机中不设定默认的路由,运行Ping 192.168.1.4就会出现“Destination host Unreachable”。网线出了故障这里要说明一下“destination host unreachable”和 “time out”的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其他原因不可到达,这时候会出现“time out”,如果路由表中连到达目标的路由都没有,那就会出现“destination host unreachable”。Bad IP address这个信息表示您可能没有连接到DNS服务器,所以无法解析这个IP地址,也可能是IP地址不存在。Source quench received这个信息比较特殊,它出现的机率很少。它表示对方或中途的服务器繁忙无法回应。Unknown host不知名主机这种出错信息的意思是,该远程主机的名字不能被域名服务器(DNS)转换成IP地址。故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机之间的通信线路有故障。No answer无响应这种故障说明本地系统有一条通向中心主机的路由,但却接收不到它发给该中心主机的任何信息。故障原因可能是下列之一:中心主机没有工作;本地或中心主机网络配置不正确;本地或中心的路由器没有工作;通信线路有故障;中心主机存在路由选择问题。Ping 127.0.0.1:127.0.0.1是本地循环地址如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作。no rout to host:网卡工作不正常transmit failed,error code:10043网卡驱动不正常unknown host name:DNS配置不正确Android WIFI模块测试对android平台的WIFI模块进行已经有段时间了,现在做一总结,以便以后查阅与修正。心得之作,如有异议,请斧正。1. 什么是WIFIWIFI是一种无线连接技术,可用于PC,PDA,手机等终端。WIFI的目的是改善基于IEEE802.11标准的无线网络产品之间的互通性,也就是说WIFI是基于802.11标准的,但WIFI不等同无线网络。2. android平台下的WIFI模块简单介绍一下,WIFI模块的基本功能:1. 开关WIFI除了在WIFI设置界面可以开关WIFI,还有其他的入口可以开关,要查看这些开关状态是否一致。还有就是飞行模式对WIFI开关的影响,由于WIFI开和关都有一个时间过程,而飞行模式的开关瞬间完成,所以有时会出现冲突。2. 开关新可用网络提醒新可用网络的定义是自WIFI模块开启后,从未发现过的,为加密的网络。只有满足了新可用网络的定义,才会有提醒。3. 连接断开网络连接断开各种不同加密类型的网络(具体类型下文有详解)4. 手动添加网络需要路由器关闭SIID广播。可手动输入SIID,网络加密类型,密码。对于OPAL手机来说,路由器隐藏了SSID,手动添加的网络是无法连接的。5. 搜索网络手动点击搜索按钮可以搜索网络,也可以等待WIFI模块自动搜索网络。6. 休眠设置由于WIFI模块是用电大户,所有为了省电,android的WIFI加了一个休眠策略,可以设置永远不断开,充电时不断开和锁屏时断开。要测试休眠设置是否有效,可以在路由器上PING手机的IP,PING通就是连接状态。OPAL手机的休眠策略属于完全失效,现在的情况是无论选哪个都会一直保持连接,锁屏后15分钟再休眠。7. 设置静态IPAndroid系统里对IP设置的输入限制很有问题,我一直认为这是弱智的限制。正常IP的范围在0-255之间,android对IP输入的限制是整数0到整数255之间,也就是说0000.000200.001.001这样一个IP都能合法输入。3. 对WIFI模块深入了解一点点1. WIFI的基本运行流程【初始化】1在SystemServer启动的时候,会生成一个ConnectivityService的实例2 ConnectivityService的构造函数会创建WifiService3 WifiStateTracker会创建WifiMonitor接收来自底层的事件,WifiService和WifiMonitor是整个模块的核心。WifiService负责启动关闭wpa_supplicant、启动关闭WifiMonitor监视线程和把命令下发给wpa_supplicant,而WifiMonitor则负责从wpa_supplicant接收事件通知。【连接AP】1 WirelessSettings在初始化的时候配置了由WifiEnabler来处理Wifi按钮2当用户按下Wifi按钮后, Android会调用WifiEnabler的onPreferenceChange,再由WifiEnabler调用WifiManager的setWifiEnabled接口函数,通过AIDL,实际调用的是WifiService的setWifiEnabled函数,WifiService接着向自身发送一条MESSAGE_ENABLE_WIFI消息,在处理该消息的代码中做真正的使能工作:首先装载WIFI内核模块(该模块的位置硬编码为/system/lib/modules/wlan.ko ),然 后 启 动wpa_supplicant (配 置 文 件 硬 编 码 为/data/misc/wifi/wpa_supplicant.conf)再通过WifiStateTracker来启动WifiMonitor中的监视线程3当使能成功后,会广播发送WIFI_STATE_CHANGED_ACTION这个Intent通知外界WIFI已 经 成 功 使 能 了 。WifiEnabler创 建 的 时 候 就 会 向Android注 册 接 收WIFI_STATE_CHANGED_ACTION,因此它会收到该Intent,从而开始扫描【查找AP】1扫描的入口函数是WifiService的startScan,它其实也就是往wpa_supplicant发送SCAN命令。2当wpa_supplicant处理完SCAN命令后,它会向控制通道发送事件通知扫描完成,从而wifi_wait_for_event函数会接收到该事件,由此WifiMonitor中的MonitorThread会被执行来出来这个事件。3 WifiStateTracker则接着广播发送SCAN_RESULTS_AVAILABLE_ACTION这个Intent。4 WifiLayer注册了接收SCAN_RESULTS_AVAILABLE_ACTION这个Intent,所以它的相关处理函数handleScanResultsAvailable会被调用,在该函数中,先会去拿到SCAN的结果(最终是往wpa_supplicant发送SCAN_RESULT命令并读取返回值来实现的),List list = mWifiManager.getScanResults();对每一个扫描返回的AP,WifiLayer会调用WifiSettings的onAccessPointSetChanged函数,从而最终把该AP加到GUI显示列表中。【配置AP参数】当用户在WifiSettings界面上选择了一个AP后,会显示配置AP参数的一个对话框。showAccessPointDialog(state, AccessPointDialog.MODE_INFO);【连接】当用户在AcessPointDialog中选择好加密方式和输入密钥之后,再点击连接按钮,Android就会去连接这个AP。1 WifiLayer会先检测这个AP是不是之前被配置过,这个是通过向wpa_supplicant发送LIST_NETWORK命令并且比较返回值来实现的,/Need WifiConfiguration for the APWifiConfiguration config = findConfiguredNetwork(state);如果wpa_supplicant没有这个AP的配置信息,则会向wpa_supplicant发送ADD_NETWORK命令来添加该AP2 ADD_NETWORK命 令 会 返 回 一 个ID,WifiLayer再 用 这 个 返 回 的ID作 为参数向wpa_supplicant发送ENABLE_NETWORK命令,从而让wpa_supplicant去连接该AP。【配置IP地址】1当wpa_supplicant成功连接上AP之后,它会向控制通道发送事件通知连接上AP了,从而wifi_wait_for_event函数会接收到该事件,由此WifiMonitor中的MonitorThread会被执行来出来这个事件2 WifiMonitor再调用WifiStateTracker的notifyStateChange,WifiStateTracker则接着会往自身发送EVENT_DHCP_START消息来启动DHCP去获取IP地址3然后再广播发送NETWORK_STATE_CHANGED_ACTION这个Intent4 WifiLayer注册了接收NETWORK_STATE_CHANGED_ACTION这个Intent,所以它的相关处理函数handleNetworkStateChanged会被调用,当DHCP拿到IP地址之后,会再发送EVENT_DHCP_SUCCEEDED消息5 WifiLayer处 理EVENT_DHCP_SUCCEEDED消 息,会 再 次 广 播 发 送至此为止,整个连接过程完成2. wpa_supplicantAndroid平台使用的WiFi控制框架是基于大名鼎鼎的wpa_supplicant,它是一个安全中间件,为各种无线网卡提供统一的安全机制,如下图所示:对应上述结构,基于Android的手机中的WiFi控制分为三大组件:1)客户端程序,包括wpa_cli命令行或java图形界面程序,通过unix本地socket与wpa_supplicant daemon服务通信,发送命令并接收结果;2)wpa_supplicant daemon服务,对应上述中间部分,功能是“上传下达”。所有客户端通过它控制硬件网卡,通过发送字符串命令控制是否扫描AP,提取扫描结果和是否关联AP等操作,同时将驱动的执行状态发送给用户。该服务是设计支持多种无线网卡芯片,因此各个厂商共同提供了一个通用接口给wpa_supplicant调用;3)网卡驱动;在手机内存的/etc/wpa_supplicant.conf中我们可以直接看到WIFI支持的网络类型,每种类型都有例子,比如:#Both WPA-PSK and WPA-EAP is accepted. Only CCMP is accepted as pairwise and# group cipher.#network=# ssid=example# bssid=00:11:22:33:44:55# proto=WPA RSN# key_mgmt=WPA-PSK WPA-EAP# pairwise=CCMP# group=CCMP# psk=06b4be19da289f475aa46a33cb793029d4ab3db7a23ee92382eb0106c72ac7bb#不同类型的网络,不同的参数等等,应有尽有。4. 对WIFI模块的LOG了解多一点点我们在上面已经知道WIFI的启动过程,在功能运行中也会输出相应的日志信息,下面就来详细了解一下。(请注意,WIFI开启后会更改电池状态等其他状态。关闭WIFI时,android的策略是卸载驱动来省电。如有缺失就是问题。不过下文删去了与WIFI无关的LOG!)1.开启WIFI&自动搜索E/WifiHW ( 1201): =JOHN DEBUG=: WIFI Load Driver加载驱动D/SettingsWifiEnabler( 1321): Received wifi state changed from Disabled to Enabling接收到广播:WIFI正在开启D/WifiService( 1201): ACTION_BATTERY_CHANGED pluggedType: 2电池状态改变E/WifiHW(1201):=JOHNDEBUG=:moduleaddress:4b938008 filename:/system/lib/modules/dhd.ko args:firmware_path=/system/wlan/broadcom/rtecdc.bin nvram_path=/system/wlan/broadcom/nvram.txtWIFI硬件:加载内核模块I/wpa_supplicant( 2490): CTRL-EVENT-STATE-CHANGE id=-1 state=2wpa_supplicant发出事件通知V/WifiMonitor( 1201): Event CTRL-EVENT-STATE-CHANGE id=-1 state=2WifiMonitor从wpa_supplicant接收事件通知I/wpa_supplicant( 2490): CTRL-EVENT-SCAN-RESULTS Readywpa_supplicant发出事件通知:准备好开始搜索网络了E/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd SCAN-ACTIVE len = 4096wpa_supplicant发出事件通知:驱动命令行.主动搜索.LENE/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd SCAN-ACTIVE len = 0, 11wpa_supplicant发出事件通知:驱动命令行.主动搜索.LENE/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd SCAN-PASSIVE len = 4096wpa_supplicant发出事件通知:驱动命令行.被动搜索.LENE/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd SCAN-PASSIVE len = 0, 12wpa_supplicant发出事件通知:驱动命令行.被动搜索.LEN=0.12D/SettingsWifiEnabler( 1321): Received wifi state changed from Enabling to Enabled接收到广播:WIFI已经开启E/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd RSSI len = 4096wpa_supplicant发出事件通知:E/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd RSSI len = 4, 4wpa_supplicant发出事件通知:E/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd LINKSPEED len = 4096wpa_supplicant发出事件通知:E/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd LinkSpeed 54 len = 12, 12wpa_supplicant发出事件通知:E/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd MACADDR len = 4096wpa_supplicant发出事件通知:驱动命令行.MAC地址.LENE/wpa_supplicant( 2490): wpa_driver_priv_driver_cmd Macaddr = 44:A4:2D:27:25:BEwpa_supplicant发出事件通知:驱动命令行.MAC地址E/wpa_supplicant( 2490): len = 28, 28wpa_supplicant发出事件通知:V/WifiStateTracker( 1201): Connection to supplicant established, state=SCANNINGWIFI状态跟踪:连接请求确认,状态=搜索D/NetworkStateTracker( 1201): setDetailed state, ld =IDLE and new state=SCANNING网络状态跟踪:更新显示为搜索状态V/WifiStateTracker( 1201): Changing supplicant state: SCANNING = INACTIVEWIFI状态跟踪:更改请求状态:搜索中-不活动2.点击连接&获取状态E/WifiHW ( 1201): =JOHN DEBUG=: WIFI Load DriverWIFI硬件:加载驱动D/SettingsWifiEnabler( 1321): Received wifi state changed from Disabled to Enabling收到广播,WIFI状态正在开启E/WifiHW(1201):=JOHNDEBUG=:moduleaddress:4b938008 filename:/system/lib/modules/dhd.ko args:firmware_path=/system/wlan/broadcom/rtecdc.bin nvram_path=/system/wlan/broadcom/nvram.txtWIFI硬件:加载内核模块E/WifiHW ( 1201): =JOHN DEBUG=: return of insmod : ret = 0, Unknown error: 0WIFI硬件:返回装载模块报告:返回指令0,未知错误0I/wpa_supplicant( 2490): Trying to associate with 1c:bd:b9:f6:a7:9f (SSID=LosAngeles freq=2412 MHz)wpa_supplicant发出事件通知:尝试连接,(SSID=LosAngeles频段=2412 MHz)V/WifiMonitor( 1201):EventTrying to associate with 1c:bd:b9:f6:a7:9f (SSID=LosAngeles freq=2412 MHz)WifiMonitor接收wpa_supplicant的事件V/WifiMonitor( 1201): Event CTRL-EVENT-STATE-CHANGE id=-1 state=3WifiMonitor接收事件V/WifiStateTracker( 1201): Changing supplicant state: SCANNING = ASSOCIATINGWIFI状态跟踪:更改请求状态:搜索中-匹配中D/NetworkStateTracker( 1201): setDetailed state, ld =SCANNING and new state=CONNECTING网络状态跟踪:更新显示为正在连接状态D/ConnectivityService( 1201): ConnectivityChange for WIFI: CONNECTING/CONNECTING连接管理服务:改变WIFI连接状态:正在连接/正在连接V/WifiStateTracker( 1201): Changing supplicant state: ASSOCIATING = ASSOCIATEDWIFI状态跟踪:更改请求状态:匹配中-已匹配D/NetworkStateTracker( 1201): setDetailed state, ld =CONNECTING and new state=CONNECTING网络状态跟踪:更新显示为正在连接状态I/wpa_supplicant( 2490): Associated with 1c:bd:b9:f6:a7:9fwpa_supplicant发出事件通知:已和1c:bd:b9:f6:a7:9f匹配V/WifiMonitor( 1201): Event Associated with 1c:bd:b9:f6:a7:9fWifiMonitor接收wpa_supplicant的事件V/WifiStateTracker( 1201): Changing supplicant state: ASSOCIATED = FOUR_WAY_HANDSHAKEWIFI状态跟踪:更改请求状态:已匹配-TCP中断连接D/NetworkStateTracker( 1201): setDetailed state, ld =CONNECTING and new state=AUTHENTICATING网络状态跟踪:更新显示为鉴定中D/ConnectivityService( 1201): Dropping ConnectivityChange for WIF
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年四川省遂宁市政务服务中心(窗口人员)招聘笔试参考试题及答案详解
- 2026年河北大学文学院公开招聘管理助理和教学助理2人笔试备考试题及答案详解
- 2026年营口市鲅鱼圈区工会人员招聘笔试模拟试题及答案详解
- 2026浙江温州人才公司招聘综合体、水电管理员1人考试备考试题及答案详解
- 2026年辽宁省盘锦市工会人员招聘考试备考试题及答案详解
- 2026年山东省枣庄市政务服务中心(窗口人员)招聘笔试模拟试题及答案详解
- 2026年齐齐哈尔市梅里斯达斡尔族区医疗系统事业编人员招聘笔试参考题库及答案详解
- 2026年洛阳市洛龙区医疗系统事业编人员招聘笔试备考试题及答案详解
- 2026年广东省医疗系统事业编人员招聘笔试参考试题及答案详解
- 2026年桂林市秀峰区政务服务中心(窗口人员)招聘笔试备考试题及答案详解
- 2026年口腔执业医师资格考试考前必练核心题基础医学综合与医学人文综合题
- 企业税务规划与风险防控【课件文档】
- 临床护理实践指南2025
- 2025版临床用血技术规范解读课件
- 《钢质海船入级规范》
- 特殊作业监护员培训大纲
- 地方政府债务风险的识别与管控机制
- 林下经济土地利用规划与设计方案
- 新解读(2025)《JB-T 7662-2007容积式压缩机术语 回转压缩机》
- 青桐鸣大联考2025-2026学年高一上学期10月月考物理试卷
- GB/T 46166-2025洁净室用天然胶乳手套
评论
0/150
提交评论