返回空串java返回值是什么意思思

Sponsered by
2.1.5 返回从当前数据库中随机选择的一个key
如果当前数据库是空的,返回空串业务流程:
->->->->->->
客服热线:
400-600-2366(免长途费)
400-600-2366(免长途费)
二级access选择题练习3
1、下列叙述正确的是(& )。&&&&&&
A:& 算法就是程序&&&&&&&
B:& 设计算法时只需要考虑数据结构的设计&&&&&&
C:& 设计算法时只需要考虑结果的可靠性&&&&&&
D:&& 以上三种说法都不对&&&&&&&
参考答案: D&&&&&&&&&
详细解答: 算法是解析题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以A错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构&&
2、下列叙述中正确的是(& )。&&&&&&
A:& 有一个以上根结点的数据结构不一定是非线性结构&&&&&&
B:& 只有一个根结点的数据结构不一定是线性结构&&&&&&
C:& 循环链表是非线性结构&&&&&&
D:&& 双向链表是非线性结构&&&&&&&
参考答案: B&&&&&&&&&&&
详细解答: 线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以B正确。所以有一个以上根结点的数据结构一定是非线性结构,所以A错误。循环链表和双向链表都是线性结构的数据结构。&&
3、下列关于二叉树的叙述中,正确的是(& )。&&&&&&
A:& 叶子结点总是比度为2的结点少一个&&&&&
B:& 叶子结点总是比度为2的结点多一个&&&&&
C:& 叶子结点数是度为2的结点数的两倍&&&&&&
D:&& 度为2的结点数是度为1的结点数的两倍
参考答案: B&&&&
详细解答: 根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个。所以选择B。&
4、软件生命周期中的活动不包括(& )。&&&&&&
A:& 市场调研&&&&&& B:& 需求分析&&&&&& C:& 软件测试&&&&&& D:&& 软件维护&&&&&&& 参考答案: A&&&&&&&&&&&&
详细解答: 软件生命周期可以分为软件定义、软件开发与软件运行维护三个阶段。主要活动阶段是:可行性研究与计划阶段,需求分析,软件设计,软件实现,软件测试,运行和维护,所以选择A。&&
5、某系统总体结构图如下图所示:
该系统总体结构图的深度是(& )。&&&&&&
A:& 7&&&&&& B:& 6&&&&&& C:& 3&&&&&& D:&& 2&&&&&&&
参考答案: C&&&&&&&&&&&&
详细解答: 根据总体结构图可以看出该树的深度为3,比如:XY系统--功能2--功能2.1,就是最深的度数的一个表现。&&
6、程序调试的任务是(& )。&&&&&&
A:& 设计测试用例&&&&&&
B:& 验证程序的正确性&&&&&&
C:&& 发现程序中的错误
D:& 诊断和改正程序中的错误
&& 参考答案: D&&&&&&&&&&&
详细解答: 程序调试的任务是诊断和改正程序中的错误。
7、下列关于数据库设计的叙述中,正确的是(& )。&&&&&&
A:& 在需求分析阶段建立数据字典&&&&&&
B:& 在概念设计阶段建立数据字典&&&&&&
C:& 在逻辑设计阶段建立数据字典&&&&&&
D:&& 在物理设计阶段建立数据字典&&&&&&&
参考答案: A&&&&&&&&&&&&
详细解答: 数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。&&
8、数据库系统的三级模式不包括(& )。&&&&&&
A:& 概念模式&&&&&& B:& 内模式&&&&&& C:& 外模式&&&&&& D:&& 数据模式&&&&&&
&参考答案: D&&&&&&&&&&&
详细解答: 数据库系统的三级模式是概念模式、外模式和内模式,所以选择D。&&
有三个关系R,S和T如下
则由关系R和S得到关系T的操作是(& )。&&&&&&
A:& 自然连接&&&&&& B:& 交&&&& &&C:& 投影&&&&&& D:&& 并
参考答案: A&&&&
详细解答: 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据T中元组可以判断R和S做的是自然连接操作。
下列选项中属于面向对象设计方法主要特征的是(& )。&&&&&&
A:& 继承&&&&&& B:& 自顶向下&&&&&& C:& 模块化&&&&&& D:&& 逐步求精&&&&&&&
参考答案: A&&&&&&&&&&&
详细解答: 面向对象基本方法的基本概念有对象、类和实例、消息、继承与多态性,所以选择A。&&
下列关于数据库的叙述中,正确的是(& )。&&&&&&
A:& 数据库减少了数据冗余&&&&&&
B:& 数据库避免了数据冗余&&&&&&&
C:& 数据库中的数据一致性是指数据类型一致&&&&&&
D:&& 数据库系统比文件系统能够管理更多数据&&&&&&&
参考答案: A&&&&&&&&&&&&
详细解答: 数据库的主要特点是①实现数据共享。②减少数据的冗余度。③数据的独立性。④数据实现集中控制。⑤数据一致性和可维护性,以确保数据的安全性和可靠性。⑥故障恢复。所以选项A正确。&&
Access字段名不能包含的字符是(& )。&&&&&&
A:& @&&&&&& B:& !&&&&&& C:& %&&&&&& D:&& &&&&&&&&
参考答案: B&&&&&&&&&&&&
详细解答: 在Access中,字段名称应遵循如下命名规则:字段名称的长度最多达64个字符;字段名称可以是包含字母、数字、空格和特殊字符(除句号、感叹号和方括号)的任意组合;字段名称不能以空格开头;字段名称不能包含控制字符(从0到31的ASCII码)。故答案为B选项。&&
某数据表中有5条记录,其中&编号&为文本型字段,其值分别为:129、97、75、131、118,若按该字段对记录进行降序排序,则排序后的顺序应为(& )。&&&&&&
A:& 75、97、118、129、131&&&&&&
B:& 118、129、131、75、97&&&&&&
C:& 131、129、118、97、75&&&&&&
D:&& 97、75、131、129、118&&&&&&&
参考答案: D&&&&&&&&&&&
详细解答: 文本型数据排序是按照其ASCII码进行排序的,并且首先按第一个字符排序,然后再依次按照后面的字符排序。故答案为D。&&
14.& 对要求输入相对固定格式的数据,例如电话号码010-,应定义字段的(& )。&&&
& & & & & A:& 格式属性&&&&&& &&&&&&&&B:& 默认值属性&&&&&&
C:& 输入掩码属性&&&&&& &&&&D:&& 有效性规则属性&&&&&&&
参考答案: C&&&&&&&&&&&&
详细解答: 输入掩码是用户输入数据时的提示格式。它规定了数据的输入格式,有利于提高数据输入的正确性。在本题中对要求输入相对固定格式的数据,例如电话号码010-,应定义字段的输入掩码为000-。故选项C为正确答案。&&
&在筛选时,不需要输入筛选规则的方法是(& )。&&&&&&
A:& 高级筛选&&&&&& &&&&&&B:& 按窗体筛选&&&&&&
C:& 按选定内容筛选&&&&&& D:&& 输入筛选目标筛选&&&&&&&
参考答案: D&&&&&&&&&&&&
详细解答: 当对多个字段设定条件,并且设定多个条件时,可采用&按窗体筛选&。&按选定内容筛选&主要用于对一个字段设定条件时,找出包含选定字段中数据的所有记录。当输入的条件为一个通式或是一个计算公式时,可采用&输入筛选目标筛选&的方式筛选满足的记录。更为复杂的设置可采用&高级筛选&来实现。故选项D为正确答案。
在Access中已经建立了&学生&表,若查找&学号&是&S00001&或&S00002&的记录,应在查询设计视图的&条件&行中输入(& )。&&&&&&
A:& S00001 or &S00002&&&&&& &&&&&B:& S00001 and &S00002&&&&&&&
C:& in(&S00001& or &S00002&)&&&&&& D:&& in(&S00001& and &S00002&)&&&&&&&
参考答案: A&&&&&&&&&&&&
详细解答: 在查询准则中比较运算符&IN&用于集合设定,表示&在&&之内&。若查找&学号&是&S00001&或&S00002&的记录应使用表达式in(&S00001& , &S00002&),也可以使用表达式(&S00001& or &S00002&),所以选项A正确。&&
17.& 将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是(& )。&&&
& & & A:& 选择查询&&&&&& B:& 追加查询&&&&&& C:& 更新查询&&&&&& D:&& 生成表查询&&&&&&& 参考答案: B&&&&&&&&&&
详细解答: 追加查询可以将符合查询条件的数据追加到一个已经存在的表中,该表可以是当前数据库中的一个表,也可以是另一个数据库中的表,所以选项B正确。&&
&下列关于SQL命令的叙述中,正确的是(& )。&&&&&&
A:& UPDATE命令中必须有FROM关键字&&&&&&
B:& UPDATE命令中必须有INTO关键字&&&&&&
C:& UPDATE命令中必须有SET关键字&&&&&&
D:&& UPDATE命令中必须有WHERE关键字&&&&&&&
参考答案: C&&&&&&&&&&&&
详细解答: 在SQL查询中修改表中数据的语法结构为:Update table Set 字段名=value&&& [where 条件],所以选项C正确。&
&数据库中有&商品&表如下:执行SQL命令:
商品WHERE 单价(SELECT单价FROM商品WHERE商品号=&0112&);查询结果的记录数是(& )。&&&&&&
A:& 1&&&&&& B:& 3&&&&&& C:& 4&&&&&& D:&& 10&&&&&&&
参考答案: B&&&&&&&&&&&&
详细解答: 要查找出单价高于&0112&的商品记录,需要使用SQL的子查询,首先查找出&0112&号商品的单价,然后再找出单价大于此单价的记录,查询语句为:SELECT * FROM 商品 WHERE 单价 〉(SELECT 单价 FROM 商品 WHERE 商品号=&0112&),商品号为&0112&的商品单价为2000,单价大于2000的记录有3条,所以选项B正确。
数据库中有&商品&表如下:
&&& 要查找出&40&号部门单价最高的前两条记录,,正确的SQL命令是(& )。&&&&&&
A:& SELECT TOP 2 * FROM 商品 WHERE 部门号=&40& GROUP BY 单价;&&&&&&
B:&& SELECT TOP 2 * FROM 商品 WHERE 部门号=&40& GROUP BY 单价 DESC;
C:& SELECT TOP 2 * FROM 商品 WHERE 部门号=&40& ORDER BY 单价;&&&&&&
D:& SELECT TOP 2 * FROM 商品 WHERE 部门号=&40& ORDER BY 单价& DESC;&&&&&&& 参考答案: D&&&&&&&&&&&&
详细解答: 要查找出&40&号部门单价最高的前两条记录,首先需要查找出部门号是40的所有记录,再用&ORDER BY 单价 DESC&对单价按降序排列,然后再利用&TOP 2&显示前两条记录,为实现此目的所使用的SQL语句为:SELECT TOP 2 * FROM 商品 WHERE 部门号=&40& ORDER BY 单价 DESC。故答案D正确。&&
21.& 窗体设计中,决定了按【Tab】键时焦点在各个控件之间移动顺序的属性是(& )。
A:& Index&&&&&& B:& TabStop&&&&&& C:& TabIndex&&&&&& D:&& SetFocus&&&&&&&
参考答案: C&&&&&&&&&&
详细解答: 窗体中控件的TabIndex属性决定了按【Tab】键时焦点在各个控件之间的移动顺序。此项设置在控件属性窗口的&其他&选项卡中。用户为窗体添加控件时,系统会按添加控件的顺序自动设置该项属性值,用户可以根据自己的需要修改。&&
22.& 为使窗体每隔5秒钟激发一次计时器事件(timer 事件),应将其Interval属性值设置为( )
A:& 5&&&&&& B:& 500&&&&&& C:& 300&&&&&& D:&& 5000&&&&&&&
参考答案: D&&&&&&&&&&&&&
详细解答: 窗体计时器间隔以毫秒为单位,Interval属性值为1000时,间隔为1秒,为5000时则间隔为5秒。&&
23.& 如果要在文本框中输入字符时达到密码显示效果,如星号(*) ,应设置文本框的属性是(& )。
A:&& Text &&&&&&&B:Caption &&&&&C:& InputMask&&&&&& D:&& PasswordChar&&&&&&&
参考答案: C&&&&&&&&&&&
详细解答: 在VBA的文本框中输入字符时,如果想达到密码显示效果,需要设置
InputMask属性即输入掩码属性值为PASSWORD,此时在文本框中输入的字符将显示为*
24.& 文本框(Text1)中有选定的文本,执行Text1.SelText=&Hello&的结果是(& )。&&&&&&
A:& Hello将替换原来选定的文本&&&&&&
B:& Hello将插入到原来选定的文本之前&&&&&&
C:& Text1.SelLength为5&&&&&&
D:&& 文本框中只有&Hello&信息&&&&&&&
参考答案: A&&&&&&&&&&&
详细解答: 文本框的SelText属性返回的是文本框中选中的字符串,如果没有选中任何文本,将返回空串,当执行Text1.SelText=&Hello&时,文本框Text1中的选中字符串将替换为&Hello&。
25.& 主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是(& )。&&&&&&
A:& 一对一&&&&&& B:& 一对多&&&&&& C:& 多对多&&&&&& D:&& 关联&&&&&&&
参考答案: B&&&&&&&&&&&&
详细解答: 窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体显示的表或查询中的数据具有一对多关系。如,假如有一个&教学管理&数据库,其中,每名学生可以选多门课,这样&学生&表和&选课成绩&表之间就存在一对多的关系,&学生&表中的每一条记录都与&选课成绩&表中的多条记录相对应。&&
26.& 报表的数据源不包括(& )。&&&&&&
A:& 表&&&&&& B:&& 查询&& C:& SQL语句&& D:&& 窗体&&&&&&&
参考答案: D&&&&&&&&&&&
详细解答: 报表的数据源可以是表对象或者查询对象,而查询实际上就是SQL语句,所以报表的数据源也可以是SQL语句。窗体不能作为报表的数据源。&&
27.& 用一个对象来表示&一只白色的足球被踢进球门&,那么&白色&、&足球&、&踢&、&进球门&分别对应的是(& )。&&&&&&
A:& 属性、对象、方法、事件&&&&&&
B:& 属性、对象、事件、方法&&&&&&
C:& 对象、属性、方法、事件&&&&&&
D:&& 对象、属性、事件、方法&&&&&&&
参考答案: B&&&&&&&&&&&
详细解答: 对象就是一个实体,比如足球;每个对象都具有一些属性可以相互区分,比如颜色;对象的方法就是对象的可以执行的行为,比如足球可以踢,人可以走;而对象可以辨别或响应的动作是事件,比如足球进门。&&
28.& 以下可以将变量A、B值互换的是(& )。&&&&&&
A:& A=B : B=A&&&&&&&&&&&&&&&&&&&& B:& A=C : C=B : B=A&&&&&&
C:& A=(A+B/2 : B=(A - B/2&&&&&& D:&& A=A+B : B=A - B: A=A - B&&&&&&& 参考答案: D&&&&&&&&&&&&&
详细解答: A选项中,只有两个变量不可能互相换值;B选项执行完后,A,B变量的值都是C的值;C选项执行后A,B中的值不是任一个的原来的值了;D选项变量A,B的和减B的值得到A的值,赋给了B,此时B中是原来A的值了,然后A,B的和减去现在B的值,即减去原来A的值等于原来B的值,赋给A,这样A,B的值就交换了&&
29.& 随机产生 [10,50] 之间整数的正确表达式是(& )。&&&&&&
A:& Round(Rnd*51)&&&&&& B:& Int(Rnd*40+10)&&&&&&
C:&& Round(Rnd*50)&&&&& D:10+Int(Rnd*41)&&&&&&&
参考答案: D&&&&&&&&&&
详细解答: Rnd函数产生的是0~1之间的浮点数,不包含1,Rnd*41则为0~41之间的浮点数,不包含41,Int(Rnd*41)则产生[0,40]之间的整数,10+Int(Rnd*41)则是[10,50]之间的整数。
30.& 函数InStr(1,&eFCdEfGh&,&EF&,1)执行的结果是(& )。&&&&&&
A:& 0&&&&&& B:& 1&&&&&& C:& 5&&&&&& D:&& 6&&&&&&&
参考答案: B&&&&&&&&&&&
详细解答: InStr函数的语法是:InStr([Start,]〈 Str1 〉,〈 Str2 〉[,Compare])&&&&&&&&&
其中Start检索的起始位置,题目中为1,表示从第1个字符开始检索。Str1表示待检索的串,Str2表示待检索的子串。Compare取值0或缺省时表示做二进制比较,取值为1表示不区分大小写,题目中值为1,因此,检索时不区分大小写。因此,题目中函数返回值为1。&&
31.& Msgbox函数返回值的类型是(& )。&&&&&&
A:& 数值&&&&&&
B:& 变体&&&&&&
C:& 字符串&&&&&&&
D:&& 数值或字符串(视输入情况而定)&&&&&&&
参考答案: A&&&&&&&&&&&&
详细解答: MsgBox函数的语法为:MsgBox(prompt,[buttons],[title],[helpfile],[context])。该函数的返回值是一个数值,告诉用户单击了哪一个按钮。比如MsgBox消息框显示&确定&按钮,则单击确定按钮MsgBox函数的返回值为1。&&
32.& 下列逻辑运算结果为&true&的是(& )。&&&&&&
A:& false or not true&&&&&&
B:& true or not true&&&&&&
C:& false and not true
&&& D:& true and not true
参考答案: B&&&&&&&&&&&&
详细解答: 逻辑运算符的优先级别为:Not 〉And 〉Or。因此,Flase Or Not True的值为Flase,True Or Not True的值为True,False And Not True的值为Fase,True And Not True的值为Fase。&&
33.& 下列程序段运行结束后,变量c的值是(& )。
select case b\10&&
case 0&&&&&
c=a*10+b&&
case 1 to 9&&&&
c=a*100+b&&
case 10 to 99&&&&
c=a*1000+b
end select&&&&&&
A:& 537&&&&&& B:& 2427&&&&&& C:& 24328&&&&&& D:&& 240328&&&&&&&
参考答案: C&&&&&&&&&&&
详细解答: 程序中Select Case语句中b\100的值为32,因此,程序执行Case 10 to 99后边的c=a*1000+b语句,即c=24*28。&&
34.& 有下列程序段:
Dim s,I,j as integer
For I =1 to 3&&&
For j=3 To 1 Step -1&&&&
执行完该程序段后,循环执行次数是(& )。&&&&&&
A:& 3&&&&&& B:& 4&&&&&& C:&& 9&&&& D:& 10&&&&&&&
参考答案: C&&&&&&&&&&&&
详细解答: 外层For循环从1到3将执行3次,内层循环从3到1递减,也将执行3次,因此,整个程序段的循环体将执行3*3=9次。&&
35.& 下列程序段运行结束后,消息框中的输出结果是(& )。
Dim c As Boolean
MsgBox c&&&&&&
A:& -1&&&&&& B:& 0&&&&&& C:& False&&&&&& D:&& True&&&&&&&
参考答案: D&&&&&&&&&&
详细解答: Sqr函数为求平方根,显然3的平方根比2的平方根大,因此,a 〉b的值为True,即c的值为True,MsgBox输出逻辑变量的值时会直接输出&Flase&或&True&。&&
36.& a和b中有且只有一个为0,其正确的表达式是(& )。&&&&&&
A:& a=0 or b=0&&&&&&
B:& a=0 Xor b=0&&&&&&
C:& a=0 And b=0&&&&&&&
D:&& a*b=0 And a+b〈 〉0&&&&&&&
参考答案: D&&&&&&&&&&&&
详细解答: 0与任何数相乘都为0,0和一个不为0的数相加的值一定不为0,因此,表达式a*b=0 And a+b〈 〉0能够表示a和b中有且只有一个为0。&&
37.& 有下列命令按钮控件test的单击事件过程:
Private Sub test_click()&&
Dim I,R&&
For I=1 To 5 Step 1&&&&
&& bResult.Caption=Str(R)
当运行窗体,单击命令按钮时,在名为bResult的窗体标签内将显示的是(& )。&&&&&&
A:& 字符串15&&&&&& B:& 字符串5&&&&&& C:& 整数15&&&&&& D:&& 整数5&&&&&&&
参考答案: A&&&&&&&&&
详细解答: 程序运行后,R的值为从1到5累加,为15。函数Str的功能是将数值转换为 字符串,因此,bResult的窗体标题将显示字符串15。
38.& 能够实现从指定记录集里检索特定字段值的函数是(& )。&&&&&&
A:& DAvg&&&&&& B:& DSum&&&&&& C:& DLookup&&&&&& D:&& DCount&&&&&&&
参考答案: C&&&&&&&&&&&
详细解答: DlookUp函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。&&
39.& 在VBA中按文件的访问方式不同,可以将文件分为(& )。&&&&&&
A:& 顺序文件、随机文件和二进制文件&&&&&&
B:& 文本文件和数据文件&&&&&&
C:& 数据文件和可执行文件&&&&&&
D:&& ASCII文件和二进制文件&&&&&&&
参考答案: A&&&&&&&&&
详细解答: VBA中打开文件的格式为:&&&&&&&&&
Open 文件名 [For 方式] [Access存取类型] [锁定] As [#]文件号[Len=记录长度]&&&&&&&& 其中&方式&可以是以下几种:Output、Input、Append为指定顺序输出输入方式,Random为指定随机存取方式,Binary为指定二进制文件。因此,按文件访问方式不同可以将文件分为顺序文件、随机文件和二进制文件。&
40.& 教师管理数据库有数据表&teacher&,包括&编号&、&姓名&、&性别&和&职称&四个字段。下面程序的功能是:通过窗体向&teacher&表中添加教师记录。对应&编号&、&姓名&、&性别&和&职称&的4个文本框的名称分别为:tNo、tName、tSex和tTitles。当单击窗体上的&增加&命令按钮(名称为Command1)时,首先判断编号是否重复,如果不重复,则向&teacher&表中添加教师记录;如果编号重复,则给出提示信息。
Private ADOcn As New ADODB.Connection
Private Sub Form_Load()&&&
&打开窗口时,连接Access本地数据库&&
Set ADOcn = CurrentProject.Connection
Private Sub Command0_Click()&&
&追加教师记录&&&
Dim strSQL As String&&&
Dim ADOcmd As mand&&
Dim ADOrs As New ADODB.Recordset&&
Set ADOrs.ActiveConnection = ADOcn&&&
ADOrs.Open &Select 编号 From teacher Where 编号=&& + tNo + &&&&&
If Not ADOrs.EOF Then&&&&&
MsgBox &你输入的编号已存在,不能新增加!&&&
ADOcmd.ActiveConnection = ADOcn&&&&&
strSQL = &Insert Into teacher(编号,姓名,性别,职称)&&&&&&
strSQL = strSQL + &Values(&& + tNo + &&,&& + tname + &&,&& + tsex + &&,&& + ttitles + &&)&&&&&&
mandText = strSQL&&&&&
ADOcmd.&&&&&&&&&&&&&&&&&& &&&&
MsgBox &添加成功,请继续!&&&
ADOrs.Close&&&
Set ADOrs = Nothing End Sub&
按照功能要求,在横线上应填写的是(& )。&&&&&&
A:& Execute&&&&&& B:& RunSQL&&&&&& C:& Run&&&&&& D:&& SQL&&&&&&&
参考答案: A&&&&&&&&&&&&
详细解答: 程序中定义了ADOcmd为ADO的Command对象,Command对象在建立数据连接后,可以发出命令操作数据源,可以在数据库中添加、删除、更新数据。程序中已经将更新字段的SQL语句保存到mandText中,接下来执行ADOcmd对象的Execute方法即可执行上述语句,即ADOcmd.Execute。
作者: 来源: 发布时间:日
--招聘信息-了解无忧考吧-网站地图-设为首页全网发布接入检测说明
查看: 2397|
摘要: 在第三方平台方创建成功并最终开发测试完毕,提交全网发布申请时,微信服务器会通过自动化测试的方式,检测服务的基础逻辑是否可用,在确保基础可用的情况下,才会允许公众号第三方平台提交全网发布。微信后台会自动 ...
在第三方平台方创建成功并最终开发测试完毕,提交全网发布申请时,服务器会通过自动化测试的方式,检测服务的基础逻辑是否可用,在确保基础可用的情况下,才会允许公众号第三方平台提交全网发布。微信后台会自动将下述公众号配置为第三方平台方的一个额外的测试公众号,并通过该帐号,执行如下所述的测试步骤,第三方平台方需要根据各步骤描述的自动化测试规则实现相关逻辑,才能通过接入检测,达到全网发布的前提条件。请注意,必须预先按照测试各步骤要求,代码实现相关逻辑后,去点击“全网发布”按钮,才有可能全网发布成功。此外,请注意,在自动执行测试Case过程中,仍需遵循【消息加解密接入指引】的要求。自动化测试的专用测试公众号的信息如下:(1)appid: wx570bc396a51b8ff8(2)Username: gh_3c884a361561具体测试步骤如下(微信后台会提前自动将专用测试公众号授权给第三方平台方,并且将会在专用测试公众号自动授权给第三方平台时,推送query_auth_code给服务方)1、模拟粉丝触发专用测试公众号的事件,并推送事件消息到专用测试公众号,第三方平台方开发者需要提取推送XML信息中的event_type值,并在5秒内立即返回按照下述要求组装的文本消息给粉丝。1)微信推送给第三方平台方: 事件XML内容(与普通公众号接收到的信息是一样的)2)服务方开发者在5秒内回应文本消息并最终触达到粉丝:文本消息的XML中Content字段的内容必须组装为为:event_type + “from_callback”(假定event_type为5,则Content为: 5from_callback)2、模拟粉丝发送文本消息给专用测试公众号,第三方平台方需根据文本消息的内容进行相应的响应:1)微信模推送给第三方平台方:文本消息,其中Content字段的内容固定为:TESTCOMPONENT_MSG_TYPE_TEXT2)第三方平台方立马回应文本消息并最终触达粉丝:Content必须固定为:TESTCOMPONENT_MSG_TYPE_TEXT_callback3、模拟粉丝发送文本消息给专用测试公众号,第三方平台方需在5秒内返回空串表明暂时不回复,然后再立即使用客服消息接口发送消息回复粉丝1)微信模推送给第三方平台方:文本消息,其中Content字段的内容固定为: QUERY_AUTH_CODE:$query_auth_code$(query_auth_code会在专用测试公众号自动授权给第三方平台方时,由微信后台推送给开发者)2)第三方平台方拿到$query_auth_code$的值后,通过接口文档页中的“使用授权码换取公众号的授权信息”API,将$query_auth_code$的值赋值给API所需的参数authorization_code。然后,调用发送客服消息api回复文本消息给粉丝,其中文本消息的content字段设为:$query_auth_code$_from_api(其中$query_auth_code$需要替换成推送过来的query_auth_code)4、模拟推送component_verify_ticket给开发者,开发者需按要求回复(接收到后必须直接返回字符串success)
搜搜吧社区温馨提示:
1、在门户或论坛里发表的文章仅代表作者本人的观点,版权都归原作者版权所有与本网站搜搜吧立场无关。
2、门户或论坛的所有内容都不保证准确性,有效性,真实性,时间性。阅读本站内容请自行核对发布者的真实性,本站不承担连带责任。
3、注册会员通过任何手段和方法针对本站门户或论坛进行破坏,我们有权对其行为作出处理,并保留进一步追究其责任的权利。
4、注册会员以及游客请遵守地方法律,请您在发表言论时注意您的言行举止,请勿发表低俗以及违反国家地方法律的文章,违者必将追究法律责任!
5、请勿发表侮辱或者诽谤他人,侵害他人合法权益的、含有军事、色情、药品、赌博、走私、法律、行政法规禁止的其他内容的、违者直接上报公安!
6、本站搜搜吧与全国各地公安机关网监部门以及工商管理部门共同监管,严厉打击禁止从事违法犯罪,损害国家利益的一切非法活动,全网站24小时监控!
7、本站所有帖内以及门户发布的图片均来自互联网,图片设计版权都归原作者版权所有,图片都由发布者自行发布,本站不承担任何盗版的连带责任。
8、本站所有的内容均来自互联网以及第三方作者自由发布、本站不承担任何的法律责任、若有侵权请来信告知,我们立即删除、快速删帖:
9、搜搜吧删帖,投诉,举报,账号解封唯一指定快速受理频道 /forum-90-1.html 请按照要求填写,本站会在10分钟内删除!
版权政策说明:
搜搜吧()十分重视网络版权及其他知识产权的保护,针对网络侵权采取如下版权政策:
1、本站有理由相信网友侵犯任何人的版权或作品,(图文,文字,下载,非法传播),本站有权不事先通知即删除涉嫌侵权的作品和内容!
2、本站将采取必要的网络技术手段,确认为侵权作品或内容的用户有权进行警告、屏蔽、删除的行为,尽可能的防止侵权行为的发生!
3、如若您的作品获内容在搜搜吧被侵权,请及时联系我们并提供能证明版权所有的物品,我们将及时进行处理,给您造成不便,敬请谅解!
上一篇:下一篇:
12345678910
  由日本KLab株式会社与美国微软共同开发
  在众多游戏中,骷髅一直被认为是邪恶的
  《LEGOMinifiguresOnline(乐高Online
  Watermelon旗下经典作品《太阳码头》(
  安锋网7月9日消息,今天,诺基亚宣布将
安锋网7月10日消息,相信很多人都玩过手机
  安锋网7月23日消息亚马逊将为旗下首款
  安锋网7月23日消息,不知道从什么时候
01-0401-0401-0401-0401-0401-0401-0401-0401-0401-04
Powered by
《中华人民共和国电信与信息服务业务经营许可证》全国公安机关互联网站安全服务平台}

我要回帖

更多关于 返回值类型是什么意思 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信