发布网友
共1个回答
热心网友
Functional testing(功能测试),也称为behavioral testing(行为测试),根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件的功能测试,用于验证应用程序或网站对目标用户能正确工作。使用适当的平台、浏览器和测试脚本,以保证目标用户的体验将足够好,就像应用程序是专门为该市场开发的一样。功能测试是为了确保程序以期望的方式运行而按功能要求对软件进行的测试,通过对一个系统的所有的特性和功能都进行测试确保符合需求和规范。
熟练使用SQL和Linux知识,认识白盒黑盒测试
白盒测试:是通过源代码进行测试,不需要通过软件界面测试。
黑盒测试:通过软件按照需求文档测试功能是否完成,正常使用输出等,功能测试也叫黑盒测试。
SQL知识
(常见数据库主要是MAYSQL、ORECAL、Redis;其中Mysql数据库是典型的关系型数据库)
1、常用的 sql 语句一定会写。比如说增删改查之类。
常用的 sql :https://www.cnblogs.com/zhangpengnike/p/5545715.html
2、了解数据库的事务、会编写存储过程、熟练常用的系统函数。
事务
事务4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。
原子性(Atomicity):事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。
一致性(Consistency):事务应确保数据库的状态从一个一致状态转变为另一个一致状态。一致状态的含义是数据库中的数据应满足完整性约束。
隔离性(Isolation):多个事务并发执行时,一个事务的执行不应影响其他事务的执行持久性(Durability):一个事务一旦提交,他对数据库的修改应该永久保存在数据库。