#include<bits/stdc++.h>
using namespace std;
#define ll long long
const int maxn=100010;
const long long M=1000000007;
char s[maxn];
bool a[maxn];
int main()
{
    int n,k,t,len,f,last,cnt;
    scanf("%d",&t);
    while(t--){
        scanf("%d%d",&n,&k);
        scanf("%s",s);
        len=strlen(s);f=0;cnt=0;
        int i=0;
        for(int i=0;i<len;i++)
            a[i]=0;
        while(s[i]!='*')
            i++;
        for(;i<len;i++)
        {
            if(s[i]=='*')
            {
                last=i;
                if(!f){
                    f++;
                    a[i]=1;
                    cnt=0;
                }
                else
                    cnt++;
            }
            else
                cnt++;
            if(cnt==k&&!a[last]){
                cnt=i-last;
                a[last]=1;
                f++;
            }//printf("%d %d\n",i,f);
        }
        i=len-1;
        while(s[i]!='*')
            i--;
        if(a[i]==0)
            f++;
        printf("%d\n",f);
    }
    return 0;
}
