asp如何编写测试对方网址是否正常的程序

asp如何编写测试对方网址是否正常的程序,第1张

能否说明白点?你说的“正常”是指访问吧?

可以用类似小偷程序里用到的xml>

1,接好网线,打开电脑。开始-->>运行,输入 cmd打开命令窗口。假设ping的对像ip 是192168111。本机ip 是19216811210

2,输入ping 192168111 ,下面这个情况是通的,

而下面这种就不通了

你想测试出什么东西的ip地址和mac地址呢。 电脑可以在ping端输入ifconfig命令的

也可以在鲁大师 驱动精灵等这些软件内去看的。 而且iP是随机分配的而不是固定的。 至于手机吗 也可以在关于手机内去看 也可以去第三方软件去看

下列程序,已经是正确的。

Data segment

S1 DB 'The 1 Bit is 1$'

S2 DB 'The 2 Bit is 1$'

S3 DB 'The 3 Bit is 1$'

S4 DB 'The 4 Bit is 1$'

S5 DB 'The 5 Bit is 1$'

S6 DB 'The 6 Bit is 1$'

S7 DB 'The 7 Bit is 1$'

S8 DB 'The 8 Bit is 1$'

Data ends

code segment

assume cs:code, ds:data

start:

mov ax,data

mov ds,ax

XOR dx,dx

;-------输入BL--------

MOV BL, 01000000B

MOV AL,BL

;------循环开始--------

MOV CX, 8

GOGO:

SHL AL,1

;-------跳转-------------

JC EXIT

add dx,3

LOOP GOGO

;

EXIT:

MOV AH,9

LEA SI,JMPTABLE

ADD SI,DX

JMP SI

JMPTABLE:

JMP NEAR PTR L1

JMP NEAR PTR L2

JMP NEAR PTR L3

JMP NEAR PTR L4

JMP NEAR PTR L5

JMP NEAR PTR L6

JMP NEAR PTR L7

JMP NEAR PTR L8

L1:

LEA DX,S1

JMP DONE

L2:

LEA DX,S2

JMP DONE

L3:

LEA DX,S3

JMP DONE

L4:

LEA DX,S4

JMP DONE

L5:

LEA DX,S5

JMP DONE

L6:

LEA DX,S6

JMP DONE

L7:

LEA DX,S7

JMP DONE

L8:

LEA DX,S8

DONE:

INT 21H

mov ah, 4ch

int 21h

code ends

end start

软件测试学习书籍8本经典推荐

一《软件测试的艺术》 

适合软件开发人员、IT项目经理等相关读者阅读,还可以作为高等院校计算机相关专业软件测试课程的教材或参考书。从第1版付梓到现在已经30余年,是软件测试领域的经典著作。本书结构清晰、讲解生动活泼,简明扼要地展示了久经考验的软件测试方法和智慧。

二《软件测试》

适合软件测试人员及希望未来从事软件测试的其他专业人员阅读,也适合高等院校相关专业的学生及教师参考。是一本软件测试的入门书,内容全面实用,讲述浅显易懂,既可作为高等院校软件测试课程的教材,也可作为软件测试爱好者的自学用书。对于那些希望增强软件测试方面知识的程序员、软件项目经理和软件开发团队的其他人员,《计算机科学丛书:软件测试(原书第2版)》也具有很好的参考价值。

三、《Google软件测试之道》

软件测试泰斗传道解惑,Google软件测试精髓完美呈现;淘宝测试技术专家翻译,测试界知名专家鼎力推荐。从内部视角告诉你这个世界上知名的互联网公司是如何应对21世纪软件测试的独特挑战的。《Google软件测试之道》抓住了Google做测试的本质,抓住了Google测试这个时代复杂软件的精华。 

四、《软件测试技术实战》

这本书的特色在于将大量的技术赋予了实际的应用场景,让读者能够更加清晰地把握如何将测试技术应用于具体实践的同时,为测试团队实施相关技术方案带来信心。本书的技术内容和流程方法倾注了作者多年的从业经验,读者可以基于该书的内容为模板,迅速展开合理、规范和有序的测试工作。

五、《敏捷软件测试》

测试是敏捷开发的关键组成部分。敏捷方法的广泛应用使人们开始关注如何有效测试,同时敏捷项目改变了测试人员的角色。测试人员的许多职责还是得到了不少误解,测试人员的真正职能是什么?敏捷团队真的需要具有QA背景的成员吗?“敏捷测试人员”到底意味着什么?业界经验丰富的两位敏捷测试实践者和顾问Lisa Crispin和Janet Gregory在书中给出了这些问题和更多问题的答案。Crispin和Gregory定义了敏捷测试的概念,并通过来自现实敏捷团队的示例阐述测试人员的职责。她们讲述如何利用敏捷测试象限来识别需要哪些测试,谁来做,以及哪些工具有帮助。这本书从测试人员的角度记录了敏捷软件开发迭代的一个完整周期,并解释了敏捷测试的七大关键成功要素。 

六、《Selenium自动化测试》

使用Python和Selenium进行Web自动化测试的实战指南,掌握用Python语言通过调用Selenium 接口,搭建Web应用自动化测试框架 使用Selenium、Appium实现在iOS、Android端在内的移动设备上的自动化测试。Python unittest模块创建WebDriver测试用例,WebDriver跨浏览器测试,隐式和显式建立可靠和健壮的测试。 在移动平台,如iOS和Android使用Appium测试Web应用程序,捕获测试执行的截图和视频 

七、《软件自动化测试开发》

适读人群:软件测试从业人员、软件开发从业人员、学校软件测试专业学生、软件项目管理人员等。快速学习能力已成为当前职场必备技能,而自动化测试开发也逐渐成为软件测试行业中一门必备技能或职业。本书为软件测试行业的快速学习提供了一种可能。对初学者而言,可以照葫芦画瓢,在实践中激发兴趣和信心;对有基础的读者而言,可以更加深入地了解自动化测试,并直接应用到工作当中,本书的内容将起到一个实用指南的作用。 

八、《测试架构师修炼之道》

资深软件测试架构师10年测试经验结晶,帮你系统梳理测试技术,建立自己的测试体系,轻松转型测试架构师!深度解密四步测试策略制定法、四步测试设计制定法、软件质量评估模型、测试方法车轮图,用通俗的语言和取自一线的案例阐述各种测试技术的细节、方法和实践。

四、总结如果你觉得此文对你有帮助,如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎B站关注爱码小哥观看海量软件测试进阶公开课。

B站UP主:爱码小哥

;

;AT24C04测试程序 供参考

;工作频率: 12000MHz

;

SCL BIT P20 ;AT24C04的时钟线

SDA BIT P21 ;AT24C04的数据线

BUF EQU 30H ;数据缓存区

;

ORG 0

JMP Reset

ORG 100H

Reset:

CALL AT24C04_WritePage ;写一页数据

CALL Delay5ms ;写一页数据需延时5ms

CALL AT24C04_ReadPage ;读一页数据

JMP $

;

;向AT24C04写1页(16字节)数据

;将TESTDATA开始的16个测试数据写如设备的00~0F地址中

;入口参数:无

;出口参数:无

;

AT24C04_WritePage:

CALL AT24C04_Start ;起始信号

MOV A,#0A0H ;发送设备地址+写信号

CALL AT24C04_SendByte ;发送

MOV A,#00H ;发送存储单元地址

CALL AT24C04_SendByte ;发送

MOV R0,#16 ;16字节计数器

MOV DPTR,#TESTDATA ;测试数据首地址

WriteNext:

CLR A ;读取测试数据

MOVC A,@A+DPTR

CALL AT24C04_SendByte ;写入设备

INC DPTR ;准备下一个数据的地址

DJNZ R0,WriteNext ;判断16字节是否完成

CALL AT24C04_Stop ;停止信号

RET

TESTDATA:

DB 000H,011H,022H,033H,044H,055H,066H,077H

DB 088H,099H,0AAH,0BBH,0CCH,0DDH,0EEH,0FFH

;

;从AT24C04读取1页(16字节)数据

;将设备的00~0F地址中的数据读出存放在DATA区的BUF中

;入口参数:无

;出口参数:无

;

AT24C04_ReadPage:

CALL AT24C04_Start ;起始信号

MOV A,#0A0H ;发送设备地址+写信号

CALL AT24C04_SendByte ;发送

MOV A,#00H ;发送存储单元地址

CALL AT24C04_SendByte ;发送

CALL AT24C04_Start ;起始信号

MOV A,#0A1H ;发送设备地址+读信号

CALL AT24C04_SendByte ;发送

MOV R0,#16 ;16字节计数器

MOV R1,#BUF ;数据缓冲区首地址

ReadNext:

CALL AT24C04_RecvByte ;读取数据

MOV @R1,A ;保存数据

CJNE R0,#2,$+3 ;判断回应ACK还是NAK

CALL AT24C04_SendACK ;发送应答信号

INC R1 ;缓冲区地址加1

DJNZ R0,ReadNext ;判断16字节是否完成

CALL AT24C04_Stop ;停止信号

RET

;

;延时5微秒

;不同的工作环境,需要调整此函数

;入口参数:无

;出口参数:无

;

Delay5us: ;2 当改用1T的MCU时,请调整此延时函数

NOP ;1

RET ;2

;

;延时5毫秒

;不同的工作环境,需要调整此函数

;入口参数:无

;出口参数:无

;

Delay5ms: ;2 当改用1T的MCU时,请调整此延时函数

PUSH ACC ;2

PUSH DPL ;2

PUSH DPH ;2

MOV DPTR,#-500 ;2

Delay5ms1:

NOP ;1

NOP ;1

NOP ;1

NOP ;1

INC DPTR ;2

MOV A,DPL ;1

ORL A,DPH ;1

JNZ Delay5ms1 ;2

POP DPH ;2

POP DPL ;2

POP ACC ;2

RET ;2

;

;起始信号

;入口参数:无

;出口参数:无

;

AT24C04_Start:

SETB SDA

SETB SCL ;拉高时钟线

CALL Delay5us ;延时

CLR SDA ;产生下降沿

CALL Delay5us ;延时

CLR SCL ;拉低时钟线

RET

;

;停止信号

;入口参数:无

;出口参数:无

;

AT24C04_Stop:

CLR SDA

SETB SCL ;拉高时钟线

CALL Delay5us ;延时

SETB SDA ;产生上升沿

CALL Delay5us ;延时

RET

;

;发送应答信号

;入口参数:C (0:ACK 1:NAK)

;出口参数:无

;

AT24C04_SendACK:

MOV SDA,C ;写应答信号

SETB SCL ;拉高时钟线

CALL Delay5us ;延时

CLR SCL ;拉低时钟线

CALL Delay5us ;延时

RET

;

;接收应答信号

;入口参数:无

;出口参数:C

;

AT24C04_RecvACK:

SETB SCL ;拉高时钟线

CALL Delay5us ;延时

MOV C,SDA ;读应答信号

CLR SCL ;拉低时钟线

CALL Delay5us ;延时

RET

;

;向IIC总线发送一个字节数据

;入口参数:ACC

;出口参数:无

;

AT24C04_SendByte:

PUSH 0

MOV 0,#8 ;8位计数器

SendNext:

RLC A ;移出数据的最高位

MOV SDA,C ;送数据口

SETB SCL ;拉高时钟线

CALL Delay5us ;延时

CLR SCL ;拉低时钟线

CALL Delay5us ;延时

DJNZ 0,SendNext ;判断8位数据是否发送完成

POP 0

JMP AT24C04_RecvACK ;接收应答信号

; RET

;

;从IIC总线接收一个字节数据

;入口参数:无

;出口参数:ACC

;

AT24C04_RecvByte:

SETB SDA ;使能内部上拉,准备读取数据

PUSH 0

MOV 0,#8 ;8位计数器

RecvNext:

SETB SCL ;拉高时钟线

CALL Delay5us ;延时

MOV C,SDA ;读数据口

RLC A ;保存数据

CLR SCL ;拉低时钟线

CALL Delay5us ;延时

DJNZ 0,RecvNext ;判断8位数据是否接收完成

POP 0

RET

;

END

以上就是关于asp如何编写测试对方网址是否正常的程序全部的内容,包括:asp如何编写测试对方网址是否正常的程序、如何用PING命令测网线是否通畅、什么软件可以测试出ap的mac地址和信号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10205596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存