笔试
Python:
1、字符串与列表的转换
字符串转换列表:split
列表转换为字符串:join
2、字符串拆分的关键字是什么
split
3、你对Python熟悉吗?
熟悉,对于python各种数据类型都熟练操作
4、获取到Python实战
["go",[6,8,["python","str",["Python实战"]]]]
print(list1[1][2][2])
5、获取Go实战
{"name":"lisi","age":20,"language":[90,["python","selenium3",["Go实战"]]]}
print(dict1["language"][1][2][0])
Git知识:
1、怎么查看当前分支,命令是什么?
git branch
2、创建仓库的命令是什么?
git init
3、查看log的命令是什么?
git log
4、怎么把本地代码提交到Gitlab,按步骤描述下
首先建立本地与gitlab之间的链接:创建密钥,本地磁盘路径查看密钥内容,到gitlab配置密钥
然后git pull提交代码 如果提交不了可以先git push同步gitlab的代码再提交
测试理论:
1、怎么理解回归测试?冒烟测试?探索性测试?
回归测试:是针对已有功能和新增功能的测试
冒烟测试:对被测对象的进行正常流程的测试
探索性测试:探索性测试是一种测试思维技术,强调测试人员的主观能动性
2、常用的测试用例设计方法有哪些?请描述下你对它的理解?
等价类:将要测试的点分为有效数据和无效数据
边界值:对输入或输出的边界值进行测试场景法:系统测试的一部分
错误推测:是非功能性的测试用例设计方法,主要用于性能测试和安全测试
判定表驱动:分析多逻辑条件下执行不同操作的情况
因果图:输入的条件是多个
3、测试用例的要素是什么?
测试用例名称,测试目的,前提条件,测试步骤,预期结果
4、编写测试用例需要注意什么?
一致性,覆盖性,可执行性。执行准确性,持续更新,复用性
5、你之前公司编写测试用例你是使用什么写的?
维导图
6、你们之前评审测试用例吗?如果评审,都是那些人参与的
评审
参加人员:产品经理,开发,测试及相关的同事
7、如果评审测试用例的时候,别人对你写的测试用例不认可,各种意见,你会怎么处理?
跟同事沟通,听取意见,发表观点,改进测试用例