美文网首页
测试面试总结

测试面试总结

作者: 寻叶亭 | 来源:发表于2018-07-07 16:40 被阅读85次

1.如何将字符串“k1:1|k2:2|...|kn:n”转换为json格式?(不限语言)

java实现思路:先将字符串用split按竖线|切割为数组,然后再遍历整个数组,在循环中用冒号:切割,最后将第一个角标的值作为json的key,第二个角标值作为value。

python实现代码:先切割为list,再放到一个字典,再将字典转为json

str = "k1:1|k2:2|k3:3"
list = []
list = str.split("|")
dict = {}
for i in list:
    dict[i.split(":")[0]] = i.split(":")[1]
print(json.dumps(dict))

返回结果:

{"k1": "1", "k2": "2", "k3": "3"}

2.问:和Jmeter相比,testNG做自动化测试的优势与不足?

答:用testNG更方便做二次开发,比如写一个模拟桩,Jmeter更偏向于用来做性能测试。testNG的不足之处就是要求测试人员需要具备基本的编码能力。

3.使用shell命令sed -i 替换时,若字符串中存在/斜杠,除了用反斜杠转义外,还可以用#转义。

4.用一条命令找到某服务进程并杀掉

ps -ef | grep service|grep -v grep |  awk '{print $2}' | xargs  kill -9

5.Linux如何远程执行命令?

ssh root@192.168.1.102 << remotessh

ps:题1中java需要引入阿里的fastjson包,fastjson是目前java语言中最快的json库,最新版下载地址:
https://search.maven.org/remote_content?g=com.alibaba&a=fastjson&v=LATEST

相关文章

  • 面试题

    selenium面试题自动化测试面试题测试理论基础DevOps面试问题总结1

  • 测试面试总结

    1.如何将字符串“k1:1|k2:2|...|kn:n”转换为json格式?(不限语言) java实现思路:先将字...

  • 面试测试总结

    前言 面试到现在大概了有2周左右了,一直想总结一下,但是每次认为自己的文笔差的借口偷懒一直拖着,想想自己工作6年之...

  • 软件测试-面试总结

    1.测试过程中需要考虑哪些异常情况下的测试(原问题是如何登录界面的异常测试) 测试时需要考虑的通用异常有: 网络环...

  • 软件测试面试指导,做到有备无患,offer手到擒来

    ·面试前准备 ·面试过程技巧 ·面试后总结 软件测试⼯程师,是⼀个技术岗位,所以起决定作⽤的是技术⾯试。 通常技术...

  • 面试题1

    根据网络资料,总结了以下一些常见的接口测试面试题: 为什么要做接口测试? 接口测试能发现哪些问题? 接口测试怎么测...

  • 面试题01-软件测试常见

    最近看到测试学习公众号「简尚」中有一个关于面试题的总结分析,这里整理其中几类个人认为软件测试中比较经典的面试题,作...

  • 软件测试外包岗的一些面试经验

    软件测试外包岗的一些面试经验 | 导语面试了那么多黑盒测试的外包同学,总结了一些经验,仅供参考 开门见山[http...

  • 面试题汇总1

    银行软件测试面试问题 软件测试经典面试题 软件测试面试题汇总 测试技术面试题 1、什么是兼容性测试?兼容性测试侧重...

  • 应届毕业生软件测试面试流程、面试问题总结

    小伙伴们,大家好,今天主要是想和大家分享应届毕业生面试软件测试岗位需要注意的,以及相应的软件测试面试问题的总结。 ...

网友评论

      本文标题:测试面试总结

      本文链接:https://www.haomeiwen.com/subject/hpoweftx.html