要成为一名合格的测试工程师,股票交易接口通达信,接口测试相关的知识和技能,是不可缺少的。如今,我们随便打开一个大公司的JD,上面基本会要求股票交易接口通达信,接口测试经验。
股票交易接口通达信,接口测试到底要测些什么?
我相信很多小伙伴跟几年前初入测试行业的我一样,对这个概念十分模糊。我的第一份工作,完全没有接触股票交易接口通达信,接口测试,我的第二份工作,又是纯股票交易接口通达信,接口测试,并且是没有任何UI界面,完全靠数据、任务驱动的后端股票交易接口通达信,接口测试工作。
为了避免小伙伴们走弯路浪费时间,我打算做一个股票交易接口通达信,接口测试系列,把一些干货分享给大家。
要说股票交易接口通达信,接口,它并不陌生,你天天都会接触它。
你的安卓手机,只能用安卓手机的充电线,不能用苹果手机的充电线——这是硬件股票交易接口通达信,接口。
你打开测试奇谭的文章,实际上是请求了文章服务器的股票交易接口通达信,接口,服务器将你点击的文章内容返回给你,供你阅读——这是软件股票交易接口通达信,接口。
再举个详细例子:
什么是股票交易接口通达信,接口?
在美国使用电风扇,电风扇的插头是美标插头,只能插入美标插孔;
在中国使用电风扇,电风扇的插头是中标插头,只能插入中标插孔;
在这个例子中:插孔就是股票交易接口通达信,接口。
股票交易接口通达信,接口做什么?
它定义了能接收的插头的类型——美标插孔只能接收美标插头,不能接收中标插头。
另一方面,股票交易接口通达信,接口作为传输者,会将不同的电流通过对接的方式传给电风扇,以带动电风扇工作。
根据上述例子,我们不难推演出,在软件中的股票交易接口通达信,接口和股票交易接口通达信,接口的功能。
用户请求了注册股票交易接口通达信,接口,服务会做出处理,向数据库中插入一个新用户;
用户请求了注销股票交易接口通达信,接口,服务会做出处理,清除掉数据库中的用户数据。
当面试官问你什么是股票交易接口通达信,接口时,你能说自己不知道吗?
股票交易接口通达信,接口测试
明白了什么是股票交易接口通达信,接口,那股票交易接口通达信,接口测试,自然简单了。
股票交易接口通达信,接口测试属于功能测试。你不要觉得股票交易接口通达信,接口测试就很高大上,它仍旧摆脱不了点点点的命运。
拿上面的注册&注销例子来说,设计测试用例,正常业务的用例跟功能测试没啥差别。
步骤:A用户,请求注册股票交易接口通达信,接口。期望:注册成功
————————
步骤:A用户,请求注册股票交易接口通达信,接口。期望:注册失败,给出合理提示,或静默登录
————————
步骤:A用户,请求注销股票交易接口通达信,接口。期望:注册失败,给出合理提示
————————
步骤:A用户,请求注销股票交易接口通达信,接口。期望:注册成功
但是做股票交易接口通达信,接口测试,你还得考虑其他场景:
01入参出参
你是否发现我上面贴中的一个细节?
插头请求时,说了一句'我需要美标',插孔回应'我是美标股票交易接口通达信,接口'。
像不像打仗的暗号——“土豆土豆,呼叫红薯”,“我是红薯,土豆请讲”。
你需要这样设计你的用例,
步骤:A用户,假扮自己是已注册用户,请求注销股票交易接口通达信,接口。期望:失败,给出合理提示
————————
步骤:A用户,请求注销股票交易接口通达信,接口,系统告诉A注销失败。期望:给出合理提示
02股票交易接口通达信,接口安全
即,不能像上一个场景,随意让用户修改入参请求,要保障业务和系统的安全、保障数据的正确。
一般来说,使用https请求+验签机制,可以规避这个问题。
步骤:拿乱写的入参请求注册股票交易接口通达信,接口。期望:失败,给出合理提示
————————
步骤:拿乱写的入参请求注销股票交易接口通达信,接口。期望:失败,给出合理提示
03请求超时场景
即,请求股票交易接口通达信,接口,一直没有拿到股票交易接口通达信,接口的结果。
步骤:网络不好的情况,A用户,请求注册股票交易接口通达信,接口。期望:超时,给出合理提示
————————
步骤:网络不好的情况,A用户,请求注销股票交易接口通达信,接口。期望:超时,给出合理提示
04后端服务异常场景
即,股票交易接口通达信,接口后面的服务无法正常使用。
步骤:数据库无法使用的情况,A用户,请求注册股票交易接口通达信,接口。期望:失败,给出合理提示
————————
步骤:数据库无法使用的情况,A用户,请求注销股票交易接口通达信,接口。期望:失败,给出合理提示
05并发场景
类似于性能测试。
步骤:多个用户,同时请求注册股票交易接口通达信,接口。期望:都能成功
————————
步骤:多个用户,同时请求注销股票交易接口通达信,接口。期望:都能成功
上面的内容,我只是做了一个引子,引导你去考虑这些场景。实际工作中要考虑的,远不止这一些,还有分布式场景下的异步、同步任务问题,幂等问题,股票交易接口通达信,接口兼容问题,降级问题等等。
太多了……
你也别害怕,这些场景是根据你实际工作情况来的。
比如,分布式场景下的同步、异步等,在金融领域使用较多,需要对此精通的股票交易接口通达信,接口测试工程师,如果你不在这个行业,了解它即可,没必要深究。
股票交易接口通达信,接口测试工具
postman:股票交易接口通达信,接口测试工具。常用必备!
fiddler:抓包工具。常用必备!
mock:模拟出参的工具,有很多实现方案;
jemter:性能测试工具,也可以用来做股票交易接口通达信,接口测试;
python:requests库,学python绕不开这家伙;
swagger-ui等一些web工程。
一如既往,做个总结
01股票交易接口通达信,接口测试是功能测试的一种,原理差不多,只是测试思维不一样;
02保证业务正常的情况下,多做些股票交易接口通达信,接口异常测试,对你有百利而无一害;
03股票交易接口通达信,接口测试工具,初学者建议掌握postman和fiddler即可。
最后:软件测试资料分享一波!
技术行业,一定要提升技术功底,丰富自动化项目实战经验,这对于你未来几年职业规划,以及测试技术掌握的深度非常有帮助。
文章为作者独立观点,不代表股票交易接口观点