"Some birds aren't meant to be caged, their feathers are just too bright"- Morgan Freeman, Shawshank Redemption. This blog is from one such bird who couldn't be caged by organizations who mandate scripted software testing. Pradeep Soundararajan welcomes you to this blog and wishes you a good time here and even otherwise.

Sunday, December 19, 2010

News - Moolya Software Testing Private Limited launched


I have been patiently waiting to write this post. Many times I wanted to but then I postponed it to this moment and I would tell you why. The news is: Santhosh Tuppad and I have co-founded Moolya Software Testing Private Limited in Bangalore.


What this means to customers, you and the testing community?

That's an important question we'd like to answer. We are going to be offering testing services. Take a look at our logo and that would tell you the first part of the story. Do you know what Moolya means?

We wanted our name to depict what kind of testing we practice and offer our customers. The central theme of our testing is "cost versus value". Moolya is a Hindi word which has two meanings: cost & value. We simply loved it the moment we discovered it. Added to that was domain name availability. It was available and we just jumped on it. 

We crowd sourced the logo design and ITdude (as the designer likes to be called) from Philipines did this excellent logo for us that symbolizes what we wanted to depict as our next theme of testing than cost versus value - using brains - thinking skills & not rote procedures. My uncle who has been a logo designer himself, gave a little touch of his own to the logo to add a vibrant color and choose the font and design our business cards and letter heads.

Then on the services part, we choose to target people who value good testing. Fortunate for us, even before our incorporation, we had a customer wanting our services. Our first project was to test a Cloud Based Operating System. We felt blessed to have that kind of a start for our company. The client was and is happy. They have given us more business.

For those planning to outsource their testing work or seek consulting, the services we offer are

  • Offshore testing services
  • Exploratory Software Testing Services & Session Based Test Management
  • Check (Test) Automation & Test Design Automation
  • User Rejectance (Acceptance) Testing & Beta Testing
  • Consulting & Training
  • Staffing++

So what, everybody provides that? As every company says they are different, we'd like to say, we aren't just like those different folks out there. You should consider visiting the Services page for more details.

For testers  

We hire testers, isn't that good news? ;-) More than that, our interviewing isn't going to be traditional or easy. You don't send us your resume, you send us your test report, a contact number and an email id we could get in touch with you. We would discuss about your test report and get you to test software and put you in different contexts. That's our way of hiring. Even if we scale to thousand testers, maybe, in a couple of years, we will hire that way. Right from freshers to senior people, they should be good at testing. If in case you have a certification, we don't have a problem with that. We don't care about your certification because we care for you. We are working hard at planning and creating a women friendly organization. We are also going to be tapping a lot of hidden talent.

We believe and practice what Fiona Charles said, "Lousy customer service often comes from unhappy employees. Treat people well & they'll pass good will on." 

We will treat you well. You may like going through our Careers page

For the community

We are working on putting our office open to all testers during Sunday. We are going to be stocking lots of good books (The Weinberg, The Kaner, The Bach, The Koomey, The Guaspari, ...), providing you power and internet and you may make the best use of it. You may end up meeting other testers who have come in to read books or practice testing, and can enjoy what you enjoy the most - learning to test & continuing to be better at it. You might find Moolya employees on Sunday chilling out if they need with you folks. Wouldn't it be great if we provide free wi-fi to those who wouldn't download movies but use it to learn testing? Yes, it would be.

We currently have a 25 seater office and as our business expands, we'd like to care for more of you. We just hope to make this company a dream company for good testers. We know we will make it.  

Why we think Moolya Testing is special?

Moolya belongs to a very important time period in testing. It is started by those who started their career as a tester, have remained hands on & shall remain hands on. They may hold the designation as the Director or CEO but they can test good if not great. They have at least played a small role, if not big, to stir the beginning of Renaissance in Indian Testing. They know what customers want, they know what testers want. They are young yet experienced, with lots of energy & passion. Most important of all, they have nothing to loose, so they can be crazy, creative, sound jazzy, cool, and do things that other companies just isn't doing. They are the Microsoft & Apple of 1970's. They are the Google of the 1990's. This would probably be the first Indian services company that would not talk about "head count" but talk about "brain count" of their employees.

Our culture

Just because we are testers, it doesn't mean we haven't educated ourselves on anything else. We have put special emphasis on our culture. We have been working on things that can make a great culture to a company. What is that? We'd get our employees tell you those stories, than we letting all of it.

My wishes to Santhosh Tuppad

I'd also like to mention that by having co-founded Moolya with me, Santhosh Tuppad, must have become the youngest tester entrepreneur. Congratulations to him. You are a bravo.

Going forward, India might see more such. As I said, Moolya Testing is the first of its kind company from India that is aligned with the Indian Testing Renaissance. 

Thanks

A note of thanks to my colleagues Parimala, Sharath Byregowda, Manoj Nair, Dhanasekar S & Mohan Panguluri, Vipul Kocher, Nandan Pujar, Satish Thakur, James Bach & Michael Bolton for the support they have offered so far. Needless to say, without our parents, siblings & family help, we wouldn't have been able to achieve this. 

Follow Moolya Testing

Feel free to join us on Twitter, Facebook & LinkedIn. Peruse through our website. I postponed writing this post multiple times to be able to write this from the office of Moolya Software Testing Private Limited. We are in JP Nagar 2nd Phase, Bangalore. Feel free to contact us. The story of starting Moolya Software Testing Private Limited will be launched as a book in 2011. It's going to be self-published.

"Consider engaging Moolya for your testing needs, we'd like to put smiles on *your* customers face." 

Thursday, December 09, 2010

Are there any software testing blogs from Indians that are really Indian?

हम क्यू नहीं अपने बाषा में टस्टिंग ब्लॉग नहीं लिक्थे? में जब रशियंस की ब्लॉग दुन्द्था हूँ तब मेरे को रशियंस बाषा की टेस्टिंग ब्लोग्स मिलता हैं. वैसे ही चिनेसे या जपनेसे या गेर्मान टेस्टिंग ब्लोग्स बी हैं. अबी थो जीमेल की गेनेराल सेत्तिंग्स में त्रन्स्लितेरतिओन आप्शन एनाबले किया थो सब भाषा. ( एक इंडियन की स्तिथि ऐसे हैं देखो, मुझे कोंफुसे हो रहा हैं "भाषा" कोर्रेक्ट हैं या "भाशा")


आप इंग्लिश में टाइप करो और औतोमटिक हिंदी त्रन्स्लतिओन मिल जाता हैं. उसमे आपको इन्तेरेस्तिंग बुग्स मिलेगा. अगर आपका मत्हरू भाशा हिंदी हैं, थो आप ही इसको टेस्ट कर सकते हैं. क्या आप सोच रहे हैं की चिनेसे वाले हिंदी भाशा को टेस्ट कर सकते हैं? 

मेरे इंडियन भायों और बहनों, मत भूलो की आपकी भाशा में सोचना और लिकना भूलना नहीं. शायद आप मेरा हिंदी में थोडा गलती होगा, थो क्या? में थो आज सें हमारा हिन्दुस्तानी भाशा में टेस्टिंग ब्लॉग ज़रूर लिकने वाला हूँ.  

ನನ್ನ ಪ್ರೀತಿಯ ಕನ್ನಡ ಬಂದುಗಳಿಗೆ, ನನ್ನ ಹೆಸರು ಪ್ರದೀಪ್ ಸೌಂದರ ರಾಜನ್ ಅಂದ ಮಾತ್ರಕ್ಕೆ ನಾನು ತಮಿಳಿಯನ್ ಅಲ್ಲ. ನಂಗೆ ಇಂಡಿಯಾ ಮುಖ್ಯ ಆದರೂ ನನ್ನ ಮಾತೃ ಭಾಷೆ ಕನ್ನಡ. ನಂಗೆ ಕನ್ನಡದಲ್ಲಿ ಮಾತನಾಡುವುದು ಬಹಳ ಇಷ್ಟ. ಆದರು ನೋಡಿ, ಇಂಗ್ಲಿಷ್ ನಲ್ಲಿ ಬರದು ಬರದು ನನ್ನ ಮಾತೃ ಭಾಷೇನೆ ಮರತ್ ಬಿಟ್ಟೆ. ಸಕ್ಕತ್ ಅವಮಾನ ಅಗುತ್ತೆ ನನಗೆ.  ಆದ್ರೆ ಇನ್ ಮುಂದೆ ನಿಮ್ಮ ಪ್ರದೀಪ್ ಕನ್ನಡದಲ್ಲಿ ಟೆಸ್ಟಿಂಗ್ ಪೋಸ್ಟ್ ಬರಿತಾನೆ. ಹಾಗೆ ನಿಮ್ಮನ್ನು ಕನ್ನಡದಲ್ಲಿ ಟೆಸ್ಟಿಂಗ್ ಬಗ್ಗೆ ಬರ್ಯೋಕೆ ಕೇಳುತಾ ಇದೀನಿ.

ಇನ್ನು ಕೆಲವೇ ವರ್ಷದಲ್ಲಿ, ನಾನು ಬಹಳ ಚೆನ್ನಾಗಿ ಕನ್ನಡದಲ್ಲಿ ಟೆಸ್ಟಿಂಗ್ ಪೋಸ್ಟನ್ನು ಬರಿತೀನಿ. ನೀವು ದಯವಿಟ್ಟು ಟ್ರೈ ಮಾಡಿ. ತಪ್ಪಾಗಿದ್ರೆ ಪರವಾಗಿಲ್ಲ ರಿ, ಬರಿಯಕ್ಕೆ  ಶುರು ಮಡುದ್ವಲ್ಲ ಅದೇ ಸಾಕು. ಬನ್ನಿ ನಮ್ಮ ಭಾಷಯಲ್ಲಿ ಟೆಸ್ಟಿಂಗ್ ಪೋಸ್ಟ್ ಬರಿಯೋಣ.

என் இனிய தமிழ் மக்களே, உங்கள் பாசத்துக்குரிய  பிரதீப் சௌந்தரராஜன் பேசுகிறேன் :) நான் பிறந்தது  ஒரு மாதவா கன்னட குடும்பத்தில். படித்ததெல்லாம் பெங்களூர் பள்ளி கூடத்தில். கன்னடம் தான்  படித்தேன் ஆனாலும் தமிழ் மீது ஒரு பற்று உள்ளது. பொறியியல் படித்து திருச்சியில் உள்ள மூகாம்பிகை கலூரியில். தமிழ் அப்பொழுது தான்  கற்றேன். சன் டிவி பார்த்து, சொல்லுவதை  கேட்டு  கேட்டு  படிக்க கற்றேன். இரண்டு சுழி "ண" மற்றும் ஒரு சுழி "ன" எங்கு  வரவேண்டும் என்று இன்னும் தெரியாது ஆனாலும், தமிழில் நான்  டெஸ்டிங் ப்ளாக் போஸ்ட் எழுதுவேன் . 

அது தமிழில் உள்ள பற்றுக்காவும் மற்றும் உங்க மாதிரி தமிழை நன்றாக கற்ற ஆட்களை தமிழில் டெஸ்டிங் ப்ளாக் எழுத ஊக்குவிப்பதற்காக. தமிழில் டெஸ்டிங் ப்ளாக் எழுதுங்க, தமிழையும், தமிழையே நம்பி இருக்கும் இளைர் பட்டாளத்துக்கு  வழி காட்டியாக இருங்க.  வாழ்க வளமுடன் .

For those who don't understand any of the above written languages (Hindi, Kannada & Tamil) and you want to know the meaning, just read the title and you'd get it.

I am asking, why aren't Indian testers writing blog posts in their own languages? I see people from Germany blogging about testing in German. I have come across Russian blogs ( Take both Alexei's for example), I also saw a few Chinese & Japanese testing blogs. Not to forget, Polish, Dutch and even more.

I haven't come across one testing blog that's truly Indian in the language. I have decided to occasionally try writing in the languages I know. Its shame but true that I have forgotten how to write well in Indian languages. I learnt Sanskrit, Hindi, Kannada, Tamil and a little bit of Telugu but can't write in any of them as fluent as I can do in English.  

If someone can write in any of the Indian languages and about testing, it would truly be the Indian testing blog. What I have been writing so far is an Indian's testing blog written in a foreign language. See the difference?

Friday, December 03, 2010

Future of Indian software testing looks safe

I have spoken bad about testers in India in the past. I received an applause for it from Americans, Europeans & even Indians. I didn't consider it a sin. There is an equal (no, wait, "much more") applause if an American was complaining about testers in India being bad in testing. I just didn't mind that. That was a few years ago.


2 weeks ago, I had an opportunity to speak at STC2010 conference in Bangalore. The turnout was awesome. About 400+ people. For the first time, I witnessed latecomers looking out for chairs that were vacant. You could simply call it house full.


Critical thinking demonstration


For me, software testing conferences in India is more about meeting interesting people (who don't have a public presence, yet do lots of good work) and less about the keynote speakers or their content. Some talks, in my humble-less opinion were pretty bad but that's why the good ones amidst them were shining and bright. 


Ajay Jain, from Adobe, Noida in particular gave a talk that I stood up and clapped for what he said. He said things like, "If something takes time, the immediate instinct is to automate but how about letting certain things take its own sweet time because there could be a value in it."


There appears to be hungry vultures waiting to find an opportunity to automate something that is taking time and amidst those people, Ajay Jain, is a star because he is thinking critical. I didn't know him before that talk. Later, I went up to him and talked a good deal. There are many undiscovered Ajay Jain's in India.


ET & SBTM experience reports


Moving to a poster presentation by Shaham Yusuf and his lead Vivekanand Suman from Delloite, Mumbai where they published an experience report of exploratory testing & session based test management. They talked about how their exploratory testing influenced the developers and in turn how its doing good to their product. The most important thing about these guys is that they had sought permission from their organization to present some of their actual reports in a conference and allowed more people to know that exploratory testing and session based test management is put in use at large organizations and in large projects. 


Heading the certification campaign by opposing it


I then picked up a conversation with a tester at the conference lobby on certifications. She works for a large organization and is responsible for certifications in her organization other than her usual work to find bugs and report them. I assumed she was certified too but it turned out that she wasn't. She doesn't believe in certifications and had the guts to say, "Don't enforce a certification on me. You want me to be a good tester, I can prove it to you at work. You are welcome anytime to my project and I am willing to answer your questions about my work" to the senior management. When I was thinking that I know of all testers in India who are as bold as me, she proved me wrong. 


So, how is she leading the certification responsibility? She is helping people choose a certification that suits their mindset. When she identifies a tester wanting to improve the skill and not for the sake of getting one, she is making those people aware of BBST course. She said, "If I didn't take up the responsibility of leading the certifications group, then I am not sure if the other person would have suggested BBST for a few to whom I did". 


Fantastic. We would imagine girls in India to be the shy types and say, "I want a 9 to 5 job. Got to take care of my in-laws" but then someone like this (and of course Parimala, Meeta, Jassi, Krishnaveni...) are a blessing to India and its future in software testing.


Testing in Testing Institute, not Certifications


Then I met a person who is running a testing institute. I had perused his website sometime back and after seeing ads on certification, I thought, "Yet another testing institute wooing people with certification" but talking to him changed that perception. He said, "Ah, you believe everything that is there on a website? Shouldn't be doing that" and continued, "Our institute focuses on trying to help people develop testing and thinking skills. We don't stress on certifications or their content but still if they want, we don't say No".


These people are like soldiers in the border of your country guarding you, whose names you don't know. In the above two cases, I feel, you shouldn't know their names. They are doing a fantastic job. I think they should come out and speak in public what they spoke to me after they have achieved some more great success.


For more...


Our own test automation power


I was glad to meet Narayan Raman, the developer and product owner of Sahi, a web application testing tool. We had met more than a couple of times in the past. He was a very special invitee at Google Test Automation Conference 2010. Over the last two meetings, I realize how much important is Narayan Raman for India. He has the zeal, skill and enthusiasm to put India on a higher scale. He is giving a run for tools like Selenium and with his tool starting to support Flex from next couple of months, I think Sahi is a rock star. Check out the comparison between Sahi and Selenium 


Weekend Testing & Weeknight Testing


If you don't know about Weekend Testing, you should visit http://weekendtesting.com and spend enough time there to learn this big revolution started in India and now the whole world seems to be catching up. Americans are extremely happy & excited of having their own chapter. Europeans are enjoying it. It was also featured in Eurostar and got a standing ovation. James Bach had a dream of seeing Weekend Testing becoming Weekday Testing. His dream got closer to reality during London Testers Gathering where Mike Scott proposed the idea and Sharath joined the bandwagon with some other good people to kick off Weeknight Testing. I didn't believe till then that it's only in United Kingdom that (K)nighthood is bestowed to people. The knights didn't wait for the queen though.


Peer conferences


Bangalore Workshop on Software Testing is a peer conference inspired by my own experience with Toronto Workshop on Software Testing. We have been running it over the last two years and the next one is coming up in Feb / March 2011. We are planning 2 days instead of just one by looking at how many more people want to join and how much they are enjoying it. 


Exploratory Testing & Rapid Software Testing


The interest for Exploratory Testing & Rapid Software Testing has grown to a great extent in the last few years. I myself have trained about 1000 testers on it ever since I started doing Exploratory & Rapid Software Testing Workshops. You are seeing a lot more testers demanding freedom and ready to take up that additional responsibility that accompanies freedom because they are working on their skills.


Hands on Testing Coaching for College Graduates


I don't know if you have gone through this report on excerpts of work done by participants of hands on testing training. There were businessmen in India who volunteered to allow me to experiment a complete hands on testing training with hardly one hundred slides for one month of training.


The outcome of of doing this with one batch is, we have Santhosh Tuppad as the multiple bug battle competitions winner who is giving a run for other country testers (and even other testers from India) a real hard run to be able to win the bug battles he is competing. The other people who chose not to write and work as public as Santhosh Tuppad are doing excellent and their employers are way too happy to pay them well.


Good blogs from India


When you were thinking a lot of testing blogs from India are horrible copy paste and plagiarized stuff, you also saw the rise of some good bloggers. Parimala Shankaraiah stands as one who started blogging less than two years ago and people like Lisa Crispin who is the author of the book Agile Testing and has been writing for long, considers Parimala as her  hero. We have many other testers like Dhanasekar, Nandagopal, Vipul Kocher, Rahul Verma, Ajoy Singha, Santhosh Tuppad... joining to the band of good testing bloggers. The last few recently started blogs never had a copy paste but original content. Testers have started to write down their experiences. 


So, So, So, So, So, So, So, So, So?


A couple of years ago, if you heard someone talk bad things about all testers in India and you laughed at what they said because you thought they were speaking truth, you did the right thing. We were bad.


Henceforth, dear other country folks, if you hear someone talk bad about all Indian testers, I still encourage you to laugh but for a different reason that they don't know or are ignorant about what is really happening here.

A note to Indian testers: On a second thought, I wouldn't encourage you to laugh at them if they are from America or Europe or elsewhere because some Heads of Testing in India themselves don't know about all these. Silently giggle if you are working in one such company and get on because you are the future. Ensure, the future generations don't giggle at you because you are not going to know that even if they did. Is your Head of Testing aware you giggled right now? If giggling isn't your types, then go educate them.


Remember, you are the future and work even more harder and smarter. 


Jai Hind!

Who is making software testers, dumb and bad?

Not so long ago, I thought there existed a set of testers called, "bad testers". I hated them. I wanted to punch them on their face and get their face to bleed. I wanted to become a powerful politician and kill them all and escape without being charged for genocide. I wanted to become a superhero and get people to fire them from their jobs. I wanted them to beg for jobs, money and survival. I thought that is the way to get them to open their minds for learning. All this should have shot my blood pressure up while those bad testers remained cool. They were untouched by my criticism and continued to think that I was an asshole.


Whenever I found them, I insulted them as much as I could till I realized that they needed more care from me than those whom I was already caring about. I started caring for them. My world changed and so did theirs.


I was always wondering how these bad testers are happy. Needless to say I thought I am a great tester and still continue to think that way. By "great", I mean, "just what is required". Today, you can be a great tester by being just what is required. Tomorrow, the case might change.


I tried shifting the question from "Why are bad testers happy about themselves?" to "Who is making these bad testers happy?" and "Who is preventing the bad testers to learn that they are doing bad testing?"


That's when I said to myself, "There are no bad testers. There are some who are forced to practice bad testing. The force is either internal or external or a combination of them".

That was an important shift in the strategy that helped me in my exploration of identifying what factors cause a tester to appear bad or practice bad testing.


Internal forces 
I mean, ones that the testers themselves are responsible for or have control over.
  • Money more important than anything else: For some testers who are sole breadwinners of the family, they might internalize the idea that what works for others is a safer route to traverse than exploring new paths and risking their cash flow. They spend their life traveling those peoples route who themselves have followed someone else's route. All finding it to be safe and hence not wanting to change.
  • Fear of losing the job: For some testers, losing a job means unbearable social pressure. These testers don't ever try to speak against anything to protect their jobs. Their whole life is spent on running just one test case - Is this the right time to shut my mouth? - to which the result always remains - Pass.
  • Shallow ambitions in life: For some testers, their ambition is to never do something fascinating but just run the rat race, build a house, buy a car, get married & have kids. They also try to ensure that their kids continue to run the rat race. I am not speaking against taking care of the family but taking care of the family should be balanced with building high ambitions in life and working towards it.
  • Victim of Rutherford-Bohr's experiment: Some testers, no matter what exciting stuff they are presented with, try to return to their most stable state of ignoring all the exciting stuff because their life is already happy (grounded). 
  • Living someone else's dream: Some testers, don't have dreams of their own. They just pretend to have their own while they are living other's dream. Some live the dream of their parents and rest their manager's. Living others dream makes their life boring and they give up on almost everything, forget testing.
  • Taste of early success causing a drift from continuing to learn - Mostly a very dangerous one. These kind of testers think they are on the right path and there is no reason for them to change. 
  • Having learned that good testing is hard - Some testers acknowledge what good testing is but they also learn it is very hard to test well. Out of that, some of them make up their mind saying they are not in for such hard work because they think life is bigger than doing good testing. Nothing wrong but they don't seem to be doing to the big part well, either.


External forces
I mean, the ones who are responsible or has a power or influence to get good testing done.
  • Head or Tails of testing - I have talked to at least slightly less than a hundred Heads of Testing of big, medium and small scale organizations. They have so much power to change things and yet they don't seem to be doing anything about it. I must also admit that some people are doing very well while most don't appear to be. Why don't these people take a break from their work, sit along testers on one of the project and test for just a couple of days to realize how hard it is and what can they do to help these testers do a great job. 
  • The interviewers - At least people in India, when they are out of college, want to just learn enough to crack an interview. When interviewers emphasize on demonstration of memorization than skills, its easy for a billion plus population to crack them. Fakers get in, Genuine people might not.
  • Testing institutes - Business demands scale, I agree. Scaling at the cost of quality of education is in my opinion, spoiling your own country's chances. Please read the book Outliers by Malcom Gladwell and more specifically Chapter Five - The Three Lessons from Joe Flom. You'd know what your business needs for future if it has to remain scalable.
  • The experts - If you have great ideas, please price them a little lower for the first few years or based on the geography. You won't be considered cheap, trust me. Don't make money an entry barrier to someone who wants to get excellent at testing. 
  • Commercial conferences - If you have have had good deals of sponsorship and paid delegates for a specific year, consider giving 80% discount to 10 people who cant afford it but want to attend it.

Combination of internal & external forces
When the external forces & internal forces combine, its a killer combo for bad testing
  • Lack of speed in firing poor performers - If the people responsible to get good testing done are delaying in firing poor performers then the hope in the poor performer rises that he or she is doing well and should continue doing that. In at least half the organizations I consult, I get the opportunity to consult because they haven't fired the poor performers for a long time and something went kaput.
  • Not paying good testers well - I have been to a few conferences in India where Head of IT or Head of Dev or Head of Testing are keynote speakers. Their speech is usually, "We have come to realize that testing is of great importance" but then they don't match the pay of the good testers they have to their claims. People call that "keynote". Can you walk the talk?
  • Waiting till the year end to spend on training budget - Wondering why many organizations keep their training budget till the year end and not organize a training when the team needs it sometime mid year? As a side note, I wish, in India, the Learning & Development department, which is a separate entity in the organization is eliminated and every department becomes Learning & Development apart from what they do. 
  • The book writers - When you write books that are not different from any other books that are available, you are re-iterating the point that the industry isn't changing. Many testers who accidentally pick up a book and skim through it read stuff that they have read a couple of years ago feel they are on track (and also end up not buying your book). Is that a message your book wanted to communicate?

I am 30 now. I am more curious about my age of 50 and waiting to get there, because I hope, I would have seen many changes - lots of positive ones. Mostly because the generation to which I belong or the generations junior to that of mine would have solved the problems I have listed and might have gone beyond that. I am not discarding the fact that the older generations have not solved it. There are dozens of them out of a population of millions.

When I tried punching just one bad tester I met, blood oozed out. Not on the face but in my hands for it was a mirror that I saw.