E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
测试系列
Python自动化
测试系列
[v1.0.0][数据驱动DDTJSON]
JSON数据文件[List]方式一["北京||北京","上海||上海","广州||广州","深圳||深圳","香港||香港"]测试代码#encoding=utf-8"""__title__=''__author__='davieyang'__mtime__='2018/4/21'"""fromseleniumimportwebdriverimportunittestimporttimeimport
Davieyang.D.Y
·
2020-08-25 17:42
JavaApp自动化
测试系列
[v1.0.1][Appium开发环境搭建]
JavaAppium实例代码我们先看一段真实的java代码,我将他放在了TestNG框架的@BeforeTest里,执行这段即可启动安卓手机上的APP“com.tencent.Q108”后边一一详述1@BeforeTest2publicvoidsetUp()throwsMalformedURLException{3DesiredCapabilitiescaps=newDesiredCapabili
Davieyang.D.Y
·
2020-08-25 17:42
DesiredCaps
Appium
Java
Pytest单元
测试系列
[v1.0.0][pytest-html测试报告]
安装pytest-html在命令行执行命令pipinstallpytest-htmlD:\PythonPrograms\Python_Pytest\TestScripts>pipinstallpytest-htmlCollectingpytest-htmlDownloadinghttps://files.pythonhosted.org/packages/f7/05/7cc56180a9c4b00
Davieyang.D.Y
·
2020-08-25 17:11
JavaApp自动化
测试系列
[v1.0.0][Desired Capabilities]
AppiumDesiredCapabilitiesGeneralCapabilitiesCapabilityDescriptionValuesautomationNameWhichautomationenginetouseAppium(default),orUiAutomator2,Espresso,orUiAutomator1forAndroid,orXCUITestorInstrumentsf
Davieyang.D.Y
·
2020-08-25 17:40
Desired
Cap
AndroidONLY
UIAutomator
Espresso
Only
iOS
Only
性能专题:一文搞懂性能测试常见指标
1.前言上周,对性能
测试系列
专题,在公号内发表了第一篇介绍:开篇:性能测试不可不知的“干货”,但反响貌似并不太好,但既然此前已答应了部分读者要连载分享性能这块的知识,含着泪也得继续写。
狂师
·
2020-08-25 05:50
基于移动端
测试系列
知识沉淀-向导篇
写在头上:马上要转项目了。沉淀一下移动app这两年多来的测试知识。本篇为后续向导。也为了避免自己弃坑。立贴为证!建议黑了发白的同学食用,如果已经白了的同学请打开微信关注TMQ。第一部分:移动app测试内容先贴一张图,虽然觉得可能没有人转,但是转图注明出处阿喂。两年时间不长,还经历了不少项目,大多夭折。详细见第一部分-第1章:项目储备篇(暂不对外开放)。抓耳挠腮总结出了上面那张图。两个维度。第一个维
鼓楼一枝花
·
2020-08-25 03:43
Postman 实用接口
测试系列
8 - 控制执行的顺序
对于单个接口的测试不涉及具体执行顺序的问题。可是对于利用多个接口模拟一个业务场景的测试就会需要涉及到执行顺序的问题。首先我们需要知道,一般情况下postman跑的顺序就是按照request从上到下的顺序。如果你想要改变它的顺序,则需要使用到postman的内置函数postman.setNextRequest()。1.postman.setNextRequest()基本使用postman.setNe
lucy
·
2020-08-24 17:45
postman
接口
Postman 实用接口
测试系列
7 - 在pre-request script里发送请求
在执行接口测试之前,我们需要在pre-request脚本里执行一些接口请求做一些准备工作,比如要删除某个订单,则需要确认在删除之前这个订单是存在的,那我们就可以在pre-request里判断是否存在订单,不存在则创建一个订单。我们由浅入深的由几个例子来说明如何使用。1.发送一个简单的get请求pm.sendRequest("https://postman-echo.com/get",functio
lucy
·
2020-08-24 17:06
postman
接口
Postman 实用接口
测试系列
6 - 解析Json response 结果
在用postman进行接口测试的过程中,如果接口之间有依赖,那必然涉及到需要把接口的response结果的值提取出来给下一个接口使用。今天我们就来讲一讲如何提取一个json类型的response里的数据。假设我们的response如下。{"dateSlots":[{"date":"2020-07-23","available":true},{"date":"2020-07-24","availab
lucy
·
2020-08-24 17:34
postman
接口
Postman 实用接口
测试系列
4 - 数据驱动测试
上一章节Postman实用接口
测试系列
3-写测试介绍了如何在postman中编写测试用例,我们这一章将介绍如何使用postman实现数据驱动的测试。
lucy
·
2020-08-24 17:17
postman
api
Postman 实用接口
测试系列
3 - 写测试
前面两个章节[Postman实用接口
测试系列
1-基础]和[Postman实用接口
测试系列
2-接口依赖]我们介绍了postman的具体使用和如何处理接口依赖。今天要介绍的是如果写测试用例。
lucy
·
2020-08-24 17:16
postman
api
Postman 实用接口
测试系列
2 - 接口依赖
在接口测试中,经常会遇到接口之间存在依赖的情况,比如接口B的输入依赖于接口A的输出。这时候就涉及到接口之间数据的流动。今天我们这一章要介绍的就是如何使用postman处理接口之间的依赖。不过在介绍具体如何解决接口依赖的问题前,我会先介绍下一些基础知识,如果大家对于基础已经掌握了,可以直接看第三部分。大纲:*Postman的变量介绍*Postman的变量的操作*接口依赖操作的例子1Postman的变
lucy
·
2020-08-24 17:14
postman
api
Postman 实用接口
测试系列
1 - 基础
1前言对于接口测试,我尝试过自己写接口测试框架,也尝试使用一些开源的框架进行二次开发使用,最后我还是选择了postman,一方面由于我工作本身,很多情况下我需要同时负责好几个项目,接口测试只是我众多工作中的一小部分,所以postman就成为了我最好的选择,搭建快,维护成本少,另一方面postman的功能强大,对于一般项目的接口测试的要求完全能够满足。所以如果你的项目规模不大的话,postman能给
lucy
·
2020-08-24 17:38
postman
接口自动化
测试系列
之PHPUnit-框架设计构思
关于case设计我们通常总是关注代码的编写往往忘了case的设计也是非常重要的。如果你是做接口功能自动化测试,那么你要考虑各种接口参数的组合情况,比如,正常的时候,不正常的时候,必填选填等等。这时候考验case设计的功底就来了。。。。。如果你是做接口性能测试则一般选择正向的case即可。测试框架设计构思之前在文章《送给那些有代码基础但仍旧不会学自动化测试的朋友们》中提到过,测试思想比技术更值钱,也
测试帮日记
·
2020-08-24 17:46
Angular单元
测试系列
-Router、Component、Directive、Pipe 以及Service单元测试
本节将涵盖Angular常用的组件单元测试方法,例如:Router、Component、Directive、Pipe以及Service,原本是打算分成两节,但后来一想放在一起会更适合阅读,虽然看起来比较长。但,在此之前,我建议先阅读系列的前两节,可能先更系统性的了解Angular单元测试以及一些框架说明。注:本节略长,因此,我将遵循以下规则。每一小节为一个类型的起点,且互不冲突。每一小节前都会先待
cipchk
·
2020-08-24 13:41
angular2
angularjs
jasmine
karma
typescript
Angular单元
测试系列
-如何使用Jasmine进行Angular单元测试
以下是我假定那些极少或压根没写单元测试的人准备的,因此,会白话解释诸多概念性问题,同时会结合Jasmine与之对应的方法进行讲解。一、概念TestSuite测试套件,哪怕一个简单的类,也会有若干的测试用例,因此将这些测试用例集合在一个分类下就叫TestSuite。而在Jasmine就是使用describe全局函数来表示,它的第一个字符串参数用来表示Suite的名称或标题,第二个方法参数就是实现Su
cipchk
·
2020-08-24 13:41
javascript
jasmine
karma
angular2
angularjs
Angular单元
测试系列
Angular单元测试在所有前端框架当中不要太爽了,但是要全面说好它,还真需要很长的篇幅,因为各种测试方式就如同在写一份Angular入门级开发一样。因此,我打算使用一个系列来说明。当然,一切的前提是,你同我一样认同单元测试的重要性。简介如何使用Jasmine进行Angular单元测试Router、Component、Directive、Pipe以及Service单元测试单元测试技巧覆盖率与持续集
cipchk
·
2020-08-24 13:08
angular4
karma
angular2
jasmine
javascript
Angular单元
测试系列
-简介
本文将探讨如何搭建测试环境、以及Angular测试工具集。测试环境绝大部分都是利用AngularCli来创建项目,因此,默认已经集成我们所需要的npm包与脚本;当然,如果你是使用自建或官网quickstart的话,需要自行安装;但所有核心数据全都是一样的。Angular单元测试我们可以将其分成两类:独立单独测试与Angular测试工具集。Pipe与Service适为独立单独测试,因为它们只需要ne
cipchk
·
2020-08-24 13:08
jasmine
karma
angularjs
angular2
javascript
【node
测试系列
】断言库chai.js及api
chai.js是一套TDD(测试驱动开发)/BDD(行为驱动开发)的断言库。可以在node和浏览器环境运行,可以高效的和任何js测试框架搭配使用。BDD,行为驱动开发(注重测试逻辑),TDD是测试驱动开发(注重输出结果)。文档官网http://chaijs.com/APIhttp://chaijs.com/api中文APIhttp://www.jianshu.com/p/f200...断言风格ch
Tammy
·
2020-08-24 13:55
chai
单元测试
Python接口自动化
测试系列
[V1.0.0][接口测试理论]
接口分类系统与系统之间的接口下层服务对上层服务的接口系统内部,服务与服务之间的接口接口测试的意义测试工作越早的介入,才能更早的发现Bug,修复Bug的成本也就越低,而功能测试必须等到系统提供可测的界面后才能进行,相比之下,单元测试和接口测试是测试更早介入的两个层面。更早的介入测试意味着大量的Bug在很早的时候就被发现,而到功能测试阶段的Bug量会大大降低,定位问题的速度也大大提高,从而能够缩短产品
Davieyang.D.Y
·
2020-08-24 06:35
接口测试
Python接口自动化
测试系列
[V1.0.0][加密接口]
PyCryptoPyCrypto是一个免费的加密算法库,支持常见的DES、AES加密以及MD5、SHA等各种HASH运算被测代码"""AES加密算法"""BS=16unpad=lambdas:s[0:-ord(s[-1])]defdecryptBase64(src):returnbase64.urlsafe_b64decode(src)defdecryptAES(src):"""解析AES密文""
Davieyang.D.Y
·
2020-08-24 06:35
Django
Django接口加密
加密接口测试
JavaApp自动化
测试系列
[v1.0.0][uiautomatorviewer元素定位]
在WIndows系统上进行元素定位,建议使用这个工具,在Mac上建议用AppiumInspector启动uiautomatorviewer.bat链接移动设备确认连接手机状态正常-》打开手机qq页面,让屏幕处于点亮状态点左上角安卓机器人按钮DevicesScreenshot按钮刷新页面定位元素点击登录按钮代码实例如上图所示,定位了登陆按钮,代码实例如下12packagetestscript;/*3
Davieyang.D.Y
·
2020-08-24 06:43
uiautomator
App元素定位
安卓App元素定位
Java自动化
测试系列
[v1.0.0][Scoop环境]
安装Scoop启动PowerShell更改系统策略Set-ExecutionPolicy-ExecutionPolicyRemoteSigned-ScopeCurrentUser命令行安装Scoop在powershell中,使用如下两条命令中的任意一个安装scoopInvoke-Expression(New-ObjectSystem.Net.WebClient).DownloadString('h
Davieyang.D.Y
·
2020-08-24 06:43
玩转环境配置
Scoop
Windows
JavaApp自动化
测试系列
[v1.0.0][adb命令]
adb是PC端控制移动端的桥梁,也是移动端自动化测试包括Appium自动化测试的基础,所谓自动化就是以程序测试程序,以代码代替思维,以脚本的运行代替手动操作adb的全称是AndroidDebugBridge,它其实就是一种集成在安卓SDK中的命令行工具,我们平时用到的PC端控制移动端的工具几乎都是依赖它来完成对移动端的操作的AndroidDebugBridge结构adb主要有3个部分组成运行在PC
Davieyang.D.Y
·
2020-08-24 06:43
JavaApp自动化
测试系列
[v1.0.0][Appium Inspector元素定位]
FindingelementsbyxpathWebElementdigit_9=driver.findElement(By.xpath("//android.widget.LinearLayout[1]/android.widget.FrameLayout[1]/android.widget.LinearLayout[1]/android.support.v4.view.viewPager[1]/
Davieyang.D.Y
·
2020-08-24 06:43
AppiumInspector
IOS元素定位
Java自动化
测试系列
[v1.0.0][Gradle开发环境]
准备与Gradle安装Gradle支持目前大多数主流操作系统,并且需要JDK1.8及以上版本C:\>java-versionjavaversion"1.8.0_201"Java(TM)SERuntimeEnvironment(build1.8.0_201-b09)JavaHotSpot(TM)64-BitServerVM(build25.201-b09,mixedmode)下载官方下载地址为Gra
Davieyang.D.Y
·
2020-08-24 06:43
玩转环境配置
Java接口自动化
测试系列
[V1.0.0][GETPOST]
HttpClient隶属于Apache的HttpComponents项目,它提供了更加丰富且高效的HTTP访问方式,具备几个特色纯Java实现、支持HTTPS、支持通过CONNECT方法建立管道链接、支持Basic、Digest和NTLM等鉴权方式,开源等等配置Mavenorg.apache.httpcomponentshttpclient4.5.12GET方法测试代码GET方法可用于获取指定资源
Davieyang.D.Y
·
2020-08-24 06:12
接口自动化测试
HttpClient
RESTful
SOAP
Java自动化
测试系列
[v1.0.0][JS实现高亮元素]
/**themethodofinvokingjstodosomething**@authordavieyang*@create2018-08-051:37*/packageutil;importorg.openqa.selenium.*;importjava.util.Arrays;publicclassJavaScriptToDo{/****@paramdriver浏览器驱动*@paramele
Davieyang.D.Y
·
2020-08-24 06:12
JavaApp自动化
测试系列
[v1.0.0][MacAppium开发环境搭建]
安装包工具准备:jdk1.8.0(64位)android-sdk_r24.4.1-macosx.zipJDK的安装及配置官方下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选中“AcceptLicenseAgreement”,下载所需版本即可,这里下载的是“MacOSX
Davieyang.D.Y
·
2020-08-24 06:36
玩转环境配置
MacAppium
MacSDK
Pytest单元
测试系列
[v1.0.0][配置文件]
理解Pytest的配置文件Pytest里有哪些配置文件:配置文件描述:无论选择使用哪种配置文件,它们的格式几乎是一样的pytest.inipytest主配置文件,可以改变pytest默认行为conftest.py本地插件库,其中的hook函数和fixture将作用于该文件所在目录及其子目录__init__.py每个测试子目录都包含该文件时,在多个测试目录中可以出现同名的测试文件tox.ini如果你
Davieyang.D.Y
·
2020-08-24 05:59
Mac下JMeter的简要使用入门级
压力
测试系列
文章关于压力测试工具的安装,入门使用方法在Mac如何安装JMeter?
GuoyeZhang
·
2020-08-22 16:08
高效使用Mac
mac
jmeter
教程
入门
Postman 实用接口
测试系列
5 - 访问一个需要客户端证书的接口
对于双向认证的SSL协议,需要客户端有自己的证书,对于这种类型的接口,我们就需要在发送请求的同时加上客户端的证书才可以访问成功。本章节将会以一个案例来讲解如何在Postman中访问一个需要客户端证书的接口。如果对于证书和SSL协议不是很清楚的小伙伴,可以参照这篇文章接口测试之证书1背景介绍假设你有一个接口,它需要一个key和一个证书才可以访问,目前你本地已经保存了.key和.crt文件。名字可以自
lucy
·
2020-08-22 16:27
postman
接口
api
前端
测试系列
---Meat标签检查Keywords和description
检查内容标题内容多个关键字用逗号分开。meta标签的一些基本用法,其中最重要的就是:Keywords和description的设定。检查实例测试检查要求1)含有Keywords和description2)Keywords和description中的描述准确原因根据现在流行搜索引擎(Lycos,AltaVista等)的工作原理,搜索引擎首先派出机器人自动在www上搜索,当发现新的网站时,便检索页面中
多则惑少则明
·
2020-08-22 15:13
【测试】系列
单元
测试系列
[v1.0.1][TestNG注解]
测试代码packagecom.davieyang.application;importorg.testng.annotations.Test;importorg.testng.internal.thread.graph.IThreadWorkerFactory;publicclassAnnoTestDemo{@Test(description="Case1")publicvoidtestCase1
Davieyang.D.Y
·
2020-08-21 18:31
单元测试-Java
单元
测试系列
[v1.0.0][Maven深度绑定TestNG]
TestNG测试框架的测试方式在IDE中运行很便利,但这种方式无法解决依赖项和版本冲突的问题,Maven解决了各种依赖问题,但无法解决测试用例的忽略、依赖等执行方式,然而将Maven和TestNG深度绑定后就都可兼顾在Maven项目的配置文件pom.xml中有个maven-surefire-plugin插件配置项,默认情况下该插件会自动扫描源码路径,也就是src/test/java下所有符合命名规
Davieyang.D.Y
·
2020-08-21 17:20
单元测试-Java
MavenTest
TestNG
surefire
surefire-plugin
forkmode
单元
测试系列
[v1.0.0][SpringBootTest]
创建SpringBoot项目配置pom4.0.0com.davieyangSpringBootDemo1.0-SNAPSHOTSpringBootDemohttp://www.example.comUTF-81.71.7org.springframework.bootspring-boot-starter-test2.3.3.RELEASEtestorg.springframework.boots
Davieyang.D.Y
·
2020-08-21 17:19
单元测试-Java
SpringBoot
SpringBootTest
Mock
MockMvc
TestNG
单元
测试系列
[v1.0.0][TestNG Assert]
测试代码packagecom.davieyang.application;importorg.testng.Assert;importorg.testng.annotations.Test;/**TestNG断言方法*Assert.assertEquals(Stringactual,Stringexpected)*Assert.assertEquals(Stringactual,Stringexp
Davieyang.D.Y
·
2020-08-21 17:19
单元测试-Java
TestNG
Assert
断言
单元测试
自动化测试
单元
测试系列
[v1.0.1][TestNG执行配置]
Davieyang.D.Y
·
2020-08-21 17:48
单元测试-Java
单元
测试系列
[v1.0.1][Junit5注解]
TheJUnitPlatformservesasafoundationforlaunchingtestingframeworksontheJVM.ItalsodefinestheTestEngineAPIfordevelopingatestingframeworkthatrunsontheplatform.Furthermore,theplatformprovidesaConsoleLaunche
Davieyang.D.Y
·
2020-08-21 17:48
单元测试-Java
Junit5
Java单元测试
单元
测试系列
[v1.0.0][Log4j]
Log4j是个开源项目,可以控制日志信息的输出目的地,例如控制台、文件、GUI组件等,其配置文件用来设置日志的级别,文件格式只能是XML、json、yaml或properties配置依赖log4jlog4j1.2.17Log4j配置文件propertieslog4j.rootLogger=info,toConsole,toFilelog4j.appender.file.encoding=UTF-8
Davieyang.D.Y
·
2020-08-21 17:37
单元测试-Java
log4j
properties
xml
Postman 实用接口
测试系列
8 - 控制执行的顺序
对于单个接口的测试不涉及具体执行顺序的问题。可是对于利用多个接口模拟一个业务场景的测试就会需要涉及到执行顺序的问题。首先我们需要知道,一般情况下postman跑的顺序就是按照request从上到下的顺序。如果你想要改变它的顺序,则需要使用到postman的内置函数postman.setNextRequest()。1.postman.setNextRequest()基本使用postman.setNe
lucy
·
2020-08-21 03:30
postman
接口
Postman 实用接口
测试系列
7 - 在pre-request script里发送请求
在执行接口测试之前,我们需要在pre-request脚本里执行一些接口请求做一些准备工作,比如要删除某个订单,则需要确认在删除之前这个订单是存在的,那我们就可以在pre-request里判断是否存在订单,不存在则创建一个订单。我们由浅入深的由几个例子来说明如何使用。1.发送一个简单的get请求pm.sendRequest("https://postman-echo.com/get",functio
lucy
·
2020-08-21 03:27
postman
接口
Postman 实用接口
测试系列
6 - 解析Json response 结果
在用postman进行接口测试的过程中,如果接口之间有依赖,那必然涉及到需要把接口的response结果的值提取出来给下一个接口使用。今天我们就来讲一讲如何提取一个json类型的response里的数据。假设我们的response如下。{"dateSlots":[{"date":"2020-07-23","available":true},{"date":"2020-07-24","availab
lucy
·
2020-08-21 03:20
postman
接口
Postman 实用接口
测试系列
5 - 访问一个需要客户端证书的接口
对于双向认证的SSL协议,需要客户端有自己的证书,对于这种类型的接口,我们就需要在发送请求的同时加上客户端的证书才可以访问成功。本章节将会以一个案例来讲解如何在Postman中访问一个需要客户端证书的接口。如果对于证书和SSL协议不是很清楚的小伙伴,可以参照这篇文章接口测试之证书1背景介绍假设你有一个接口,它需要一个key和一个证书才可以访问,目前你本地已经保存了.key和.crt文件。名字可以自
lucy
·
2020-08-21 03:14
postman
接口
api
Postman 实用接口
测试系列
4 - 数据驱动测试
上一章节Postman实用接口
测试系列
3-写测试介绍了如何在postman中编写测试用例,我们这一章将介绍如何使用postman实现数据驱动的测试。
lucy
·
2020-08-21 03:47
postman
api
Postman 实用接口
测试系列
3 - 写测试
前面两个章节[Postman实用接口
测试系列
1-基础]和[Postman实用接口
测试系列
2-接口依赖]我们介绍了postman的具体使用和如何处理接口依赖。今天要介绍的是如果写测试用例。
lucy
·
2020-08-21 03:12
postman
api
Postman 实用接口
测试系列
2 - 接口依赖
在接口测试中,经常会遇到接口之间存在依赖的情况,比如接口B的输入依赖于接口A的输出。这时候就涉及到接口之间数据的流动。今天我们这一章要介绍的就是如何使用postman处理接口之间的依赖。不过在介绍具体如何解决接口依赖的问题前,我会先介绍下一些基础知识,如果大家对于基础已经掌握了,可以直接看第三部分。大纲:*Postman的变量介绍*Postman的变量的操作*接口依赖操作的例子1Postman的变
lucy
·
2020-08-21 03:38
postman
api
Postman 实用接口
测试系列
1 - 基础
1前言对于接口测试,我尝试过自己写接口测试框架,也尝试使用一些开源的框架进行二次开发使用,最后我还是选择了postman,一方面由于我工作本身,很多情况下我需要同时负责好几个项目,接口测试只是我众多工作中的一小部分,所以postman就成为了我最好的选择,搭建快,维护成本少,另一方面postman的功能强大,对于一般项目的接口测试的要求完全能够满足。所以如果你的项目规模不大的话,postman能给
lucy
·
2020-08-21 03:17
postman
软件
测试系列
之Jmeter压力测试第一篇
做软件测试,Jmeter无疑不是一个压力测试的利器!操作简便,还开源免费!好多公司都比较喜欢,本系列博客将从以下知识点来给大家系统讲一下软件测试。喜欢的同学请关注我!百度搜索育华志远本篇主要讲解Jmeter的基础入门内容1.性能测试工具12.Jmeter简介23.Jmeter安装配置及目录结构34.Jmeter简单入门65.测试计划86.线程组97.Sampler--HTTP请求108.结果收集1
zhiyuan0932
·
2020-08-20 10:30
test
test
Python接口自动化之yaml配置文件
本文3435字,阅读约需9分钟在上一篇Python接口自动化
测试系列
文章:Python接口自动化之数据驱动,主要介绍openpyxl操作exce
CoCo小锦鲤
·
2020-08-19 16:14
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他