一. 三表联查查出科目平均分
SELECT account.Class,exam.Course,AVG(exam.Score) FROM account INNER JOIN exam on account.ID = exam.AID GROUP BY class,course
二.liunx基础
1.如何清空a.log文件
echo “” > a.log
2.如何持续打印a.log文件中不包含abcd=1234的行
grep -v “abcd=1234” a.log
3.如何在a.log文件中找到abcd=1234的行并将其替换为abcd=5678
sed -i ‘s/abcd=1234/abcd=5678/g’ a.log
三.淘宝购物车测试用例设计点
一、UI测试
界面显示
按钮显示
二、功能测试
页面链接跳转
添加商品
未登陆的情况添加购物车后,点付款
商品未勾选,结算置灰
商品勾选后,结算按钮高亮显示,总价正确,点击结算,跳转支付页面
增删改商品数量,数量有上限
商品降价,库存紧张提示
商品下架、店铺不存在,商品失效,是否置灰?能否提示清理
三、性能测试
购物车物品多,打开需要的时间,添加物品后是否实时刷新
四、易用性测试
快捷键功能知否支持
五。兼容性测试
不同浏览器上的测试功能是否正常;
不同手机系统上测试
商品失效原因:
宝贝失效原因有商品被卖家下架,如商品售完;商品被转移,链接失效;卖家使用外部网店发布宝贝,设置了不在淘宝展示导致。
如果商品可以在卖家出售中的宝贝显示,但是无法在店铺显示,无法被搜索到,可能商品为被监管的状态。目前,商品监管的原因大体上包括:价格监管、涉嫌违禁品、涉嫌假货、涉嫌盗版和涉嫌质量不合格商品等监管。
四.代码题
执行下面Python代码,请问输出结果是什么
name = “a”
def f1():
print(name)
def f2():
name = “b”
f1()
f1()
f2()
aa
五.逻辑题
有888瓶编了号码的水及10只健康的小白鼠,其中一瓶水有毒,小白鼠饮用毒水一天后会死,最少需要几天可以找到哪瓶水有毒?
package arithmetic;
/**
- @author Hua
*/
public class ThousandMouse {
/**
* @param args
*/
public static void main(String[] args) {
int start = 1;
for (int i = 0; i < 888; i++) {
String binaryStr = Integer.toBinaryString(start);
binaryStr = addToTenStrWithZero(binaryStr);
System.out.println("【 二进制映射喝法:" + binaryStr + "\t对应十进制编号第" + start
+ "瓶药水 】");
start++;
}
}
public static String addToTenStrWithZero(String str) {
if (str.length() != 10) {
// 不够十位,进行0补全
int toAddCounter = 10 - str.length();
for (int i = 0; i < toAddCounter; i++) {
str = "0" + str;
}
}
return str;
}
}